|Login to add this name to your list!|
The meaning of the name Amelia is To Strive Or Excel Or Rival
The origin of the name Amelia is Latin
Alternate spellings: Amilya, Amilia
Notes: Originally a form of the name Aemilia. Amelia Earhart, aviator. Amelia Bedilia, children's book character.