Pregnancy

100 Latin Baby Girl Names & Their Meanings

Team Peanut3 months ago6 min read

We owe a lot to the Romans. As well as leaving us ancient ruins, writing fabulous poetry and drama, and giving birth to a lot of our language, they also gave us some lovely Latin baby girl names.

100 Latin Baby Girl Names

Yep, Latin girl names have stood the test of time – there’s no doubt about that. And here we want to share 100 of our favorites with you. So, without any further ado, let’s take a look at some classical Latin names for girls and some Latina names that are still on the scene today.

In this article: 📝

  • Latin girl names inspired by Roman empresses
  • Latin names for girls from Roman goddesses
  • Classical Latin girl names
  • Latin girl names today

Latin girl names inspired by Roman empresses

Where else to start? Among the names of Roman empresses, you’ll find some of the most delightful Latin female names ever to have existed. Some are familiar, and others a little more unique. What is the rarest girl name? Perhaps you’ll find it here…

  1. Aelia. Looking for unusual but still really cute Latin girl names? Try this one. Pronounced with an ‘ee’ sound at the beginning, it means sun.
  2. Annia. It means priceless one. Another great unique name.
  3. Ariadne. Originally Greek actually, it became a popular name among ancient Roman noblewomen. You can see why!
  4. Claudia. A beautiful, elegant name.
  5. Furia. You wouldn’t mess with a Furia, would you? It gives us the word fury. (Interestingly, the empress whose first name this was went by the name Tranquillina, meaning calm.)
  6. Gaia. A popular girl name today, from the Greek meaning the earth.
  7. Helena. Another Greek name, Helena was a popular Latin female name too.
  8. Lucilla. It means light. A lovely timeless name.
  9. Livia. The first Roman empress, Livia makes a great alternative to Olivia.
  10. Marcia. Dedicated to Mars. What a name!
  11. Marina. A popular name today, Marina was also a common Latin girl name.
  12. Millonia. Another of those unique Latin baby girl names that’s not so popular today. Shorten it to Milly.
  13. Paulina. Meaning little.
  14. **Poppaea. **A Latin name you could shorten to Poppy. Elegant, different.
  15. Theodora. Such strength in a name!
  16. Vibia. Something a little different. She was a distant cousin to Hadrian.

Latin names for girls from Roman goddesses

From empresses to goddesses, the Latin language has given us so many lovely names. Here are some Latin baby girl names with meaning:

  1. Cybele. The mother of the gods.
  2. Aura. Her name means breeze. She was the goddess of the cool air of the morning. Refreshing.
  3. Luna. The goddess of the moon.
  4. Vesta. Goddess of the home, hearth, and family.
  5. Proserpine or Proserpina. A goddess of grain and agriculture – it makes for a unique Latin name today.
  6. Flora. The goddess of flowering plants.
  7. Juno. Alongside Jupiter, Juno was the chief of the gods.
  8. Diana. A classic name today, she was goddess of the hunt.
  9. Venus. The greek goddess of love. A statement name, but why not?
  10. Fauna. The goddess of fertility.
  11. Ceres. She was responsible for the growth of plants for food. Niche, but important. Her name is beautiful and would make for a unique name today.
  12. Empanda. The goddess of charity and hospitality.
  13. **Minerva. Arts and war – for a creative, strong-willed little baby girl.
  14. Africa. She was, as you might guess, the goddess of Africa.
  15. Felicitas. Maybe this sounds rather grand, but you could go for Felicity instead. The goddess of luck.
  16. Laetitia. Happiness was her responsibility. A perfect name for the apple of your eye.
  17. Aurora. The goddess of the dawn.

Classical Latin girl names

If regal or mythical isn’t your vibe, try some of these Latin baby girl names, with their meanings:

  1. Agrippa – wild horse.
  2. Albina – white, bright.
  3. Antonia – priceless, praiseworthy, beautiful.
  4. Augusta – great, magnificent.
  5. Agostina – a form of Augusta.
  6. Astra – star.
  7. Aurelia – golden.
  8. Balbina – stammerer.
  9. Cecilia – It means blind, but some have interpreted this to be blind to one’s own beauty. And that’s a lovely Latin girl name.
  10. Camilla – young ceremonial attendant. Whether or not you’re a fan of the meaning, you’ve got to admit it’s a beautiful, classic name.
  11. Decima – the tenth child.
  12. Dido – She’s the Queen of Carthage in a famous Roman poem, The Aeneid. Her name means virgin.
  13. Domitia – tamed.
  14. Drusilla – fruitful.
  15. Fabia – bean grower. Another Latin girl name with a meaning that’s a little strange. But why not? It’s unique and beautiful!
  16. Fausta – Like the male Faustus, it means lucky.
  17. Flavia – yellow-haired.
  18. Herminia – soldier.
  19. Horatia – timekeeper, for a punctual little baby girl.
  20. Hortensia – of the garden.
  21. Julia – youthful.
  22. Laurentia – The female form of Laurence, it means laurel, a symbol of victory.
  23. Liviana – envious.
  24. Lucia – light.
  25. Marcella – Like Marcia above, dedicated to Mars!
  26. Mariana – of the sea.
  27. Martina – The same origin as Marcella.
  28. Octavia – the eighth born.
  29. Priscilla – ancient, venerable.
  30. Sabina – From the name of a tribe that lived in central Italy, the Sabine.
  31. Tullia – peaceful.
  32. Valentina – healthy and strong.
  33. Valeria – strong.

Latin girl names today

These classic Latin girl names have given girls across the whole of Europe – and way beyond – their names for centuries. But while we’ve been looking at ancient Latin names for girls so far, let’s come back to the present. Names with Latin roots are still popular today across the Latin world, including Latin America, Spain, and Italy. Here are some of our faves:

What are beautiful Latina girl names?

Many of the names you saw above, including Luna, Camilla, Valeria, and Aurora, would be on this list too. Here are some Hispanic, or Latina, names for your baby girl:

  1. Olivia
  2. Ava
  3. Isabella
  4. Emily or Emilia
  5. Sofia
  6. Victoria
  7. Margarita
  8. Gloria
  9. Laura
  10. Bianca
  11. Violeta
  12. Adriana
  13. Magdalena
  14. Veronica
  15. Stella
  16. Alba
  17. Portia
  18. Martina
  19. Lucia
  20. Catalina
  21. Antonella
  22. Amelia
  23. Regina
  24. Samantha
  25. Lía
  26. Maria
  27. Renata

While we’re here:

What are cute Mexican girl names?

As it’s a Spanish-speaking country, many Mexican names come straight from Latin through Spain. You’ll have already seen lots of cute Mexican names in the lists above, such as Sofia, Maria, Antonia, Lucia, Miranda, and Valentina. But here are some more to give you inspiration:

  1. Faustina (another name with Latin roots)
  2. Fernanda
  3. Ula
  4. Teodora
  5. Alejandra
  6. Irene
  7. Frida

There are plenty more Mexican names for girls where those came from. But if you’ve decided that Latin baby girl names aren’t your thing, or if you just need a few extra ideas, head over to discover some Greek girl names or Persian girl names.

Have fun deciding!