Emelia
Meaning: Rival, striving, industrious
Origin: Latin (variant)
Gender: Girl
Rank in France: #3318
Total births: 318
History: A variant spelling of Amelia or Emilia, from the Latin 'aemulus' meaning rival or the Germanic 'amal' meaning work. This spelling offers a bridge between the two more common forms.
Explore more at French Baby Names on BabyNa.me