baby names

Share

Elodie

Elodie is a French name meaning "foreign riches". Learn about the origin, popularity, and famous people named Elodie.
Share

Rosalia

Rosalia is a Italian, Latin, Spanish name meaning "beautiful rose". Learn about the origin, popularity, and famous people named Rosalia.
Share

Anneliese

Anneliese is a German name meaning "graced with God’s bounty". Learn about the origin, popularity, and famous people named Anneliese.
Share

Matilda

Matilda is a German name meaning "mighty battle maiden". Learn about the origin, popularity, and famous people named Matilda.
Share

Beatrice

Beatrice is a English, Italian, Latin name meaning "Blessed, Bringer of joy". Learn about the origin, popularity, and famous people named Beatrice.
Share

Celestine

Celestine is a French name meaning "heavenly". Learn about the origin, popularity, and famous people named Celestine.