When a person is namedafter another or has the same name as another person we call him/her namesake. The origin is probably the idea of "a person named for the sake of another".
Yes, it is very possible that there is another person in the world with the same full name as you.
Mudblood.... most of Voldemorts people use it! :)
What to say to a person who criticizes another for having the same problem they have but denies it.
baby giraffe abilities is same as adult giraffe abilities, but smaller.
A gay person is someone who likes another of the same sex
namesake
An agemate is a person who is the same age as another.
Innovative abilities would be the ability to innovate. "The first person ever" to do something has innovative abilities.
You can record your singing and listen to it, but it's best to get an unbiased opinion from another person.
namesake
Namesake namesake