Is there a specific meaning behind "pet" names? Or, the endings, I mean... For instance, I know a girl named Julia (Well, actually Yulia, or юля), who is pretty much the whole reason I am learning Russian (insert whipping sound here!) and I have seen her name written as Jul'ka, Ulyacik, Yulenka, and a couple others...
Is each name unique in how you can change it, or is there some sort of guideline to this?
Thanks,
-Fantom