Edgardo
meaning:Spear wealth
origin: Spanish

emilia

Origin: Latin

Meaning: To Strive or Excel or Rival

Overall rating:

Click star to rate on name

The name emilia:

has been favorited 901 times
has been rated 120 times
You may also like: