Well, maybe there's some history behind her name (why her parents called her like that? what that name originally meant? did she change it?) and I want to know if you're aware of that history.
Names have remarkable origin stories. Some are statements, others relate to places or jobs the family has performed. For instance; Amanda means "beloved", Isadora is "gift of Isis," Harold is "leader of an army," etc.
Names hint at family history especially if it is in a different language than expected. A Frenchman with a name that has a Hebrew meaning, might imply a very religious family. A person who names their child after a very good friend from another land will probably have to answer this question frequently.
How to correctly use её/его and неё/него? I though it was used when the last word ended in a vowel to avoid cacophony.
Неё/него is used after prepositions, when «него/неё» is the main word. If the preposition refers to some other word (in о её имени it refers to имени, and её describes the word имени), it's not used.
If you’re interested in historical reasons, please see my answer here: https://www.duolingo.com/comment/11557026
Thanks, it was a nice answer! I really like history of languages, and grammar as well. I get what you mean, but it is a bit cloudy to me still. Do you mean that него/неё may only be used when they are in Genitive case after preposition and not when they are possessive adjectives? Is that right?
Not neccessarily Genitive, Accusative too: на него́/на неё.
All the cases usable with prepositions will get н prepended. E.g. за ней = behing her, it's Prepositional.
неё/него used only with prepositions:
у неё есть что-то - she has smth. (genitive)
я говорю про неё - I talk about her (accusative)
это её собака - it is her dog (genitive)
я вижу её - I see her (accusative)
In Finnish it is Nimeni, I wonder which language influenced which (And that course is long overdue here on duolingo).
They mean the same thing. They are phonetic variants: о is normally used before consonants, and об is used normally before vowels. (There's also a variant обо used before a handful of words like обо всём 'about everything' обо мне 'about me'.)
Some people might use «об её имени» instead of «о её имени», but this is less common. This is because «её» starts with a consonant (it's pronounced yeyo), but this consonant, Y, is close to vowels, it often sounds like a semi-vowel.
Would the б always be omitted to the end of o when the following word starts with the consonant Y? e.g. yu,ye,ya
It can mean either.
If you need to make sure you mean 'full name' and not just given name, you can use «по́лное имя» 'full name'.
In official documents, an abbreviation «ФИО» if often used for 'full name'. «ФИО» means «фами́лия, и́мя, о́тчество» 'family name, [given] name, patronymic'.
There's no well-established way to say 'given name'. We don't usually specify we only want a given name, because if someone misunderstands you and tells a full name instead of a given name, it will still include a given name. Wikipedia uses «ли́чное и́мя» 'personal name', and Multitran suggests «со́бственное имя» 'own name' as a translation for 'given name', but usually it's just «и́мя».