Click on a heart to save a name to your list.
meaning:Good Feelings
origin: Indian (Sanskrit)


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: