Latin Girl Names

Latin Girl Names

If you love names that feel both ancient and fresh, Latin is a treasure chest. Many of today’s favorite girl names are simply Latin words: Luna means “moon,” Stella “star,” Aurora “dawn” and Clara “clear, bright.” Others come from the feminine forms of Roman family names, like Julia, Livia and Octavia.

Below are more than 100 Latin girl names with their Latin roots and meanings, grouped into celestial names, virtues, flowers, Roman women, goddesses and saints. For the ancient system behind them, see Roman girl names; for brothers, try Latin boy names. Our hub page on Latin names explains how Latin names work.

Our top picks: Luna, Aurora, Stella, Clara, Aurelia, Juno, Octavia, Celeste, Valentina, Flora, Livia, Serena

These Latin-rooted names are consistently among the most popular girl names in SSA data and across Europe.

NameLatin rootMeaning
OliviaolivaOlive tree (popularized by Shakespeare)
EmiliaAemiliaFeminine of Aemilius; often read as “rival”
LucyLuciaFrom lux, “light”
VictoriavictoriaVictory
JuliaIuliaFeminine of Julius
ValentinavalensStrong, healthy
VivianvivusAlive, lively
CeciliaCaeciliaRoman clan name, from caecus, “blind”
BeatriceBeatrixShe who brings happiness (beatus, blessed)
CamilaCamillaYoung attendant at religious rites
MirandamirandusWorthy of admiration (coined by Shakespeare)
SerenaserenusCalm, serene
VeraverusTrue
AlmaalmusNourishing, kind
AmandaamandusWorthy of love
MabelamabilisLovable, via Old French
ReginareginaQueen
LauralaurusLaurel, bay tree

Celestial Latin girl names

Moon, stars and dawn light. See also names that mean star and names that mean light.

NameLatin rootMeaning
LunalunaMoon; also the Roman moon goddess
StellastellaStar
AuroraauroraDawn; the Roman goddess of dawn
CelestecaelestisHeavenly
NovanovusNew (a nova is a newly bright star)
AstraastrumStar, from ad astra, “to the stars”
ClaraclarusClear, bright, famous
LucinaluxLight; goddess who brought babies into the light
CaeliacaelumHeavenly, of the sky
EstellestellaStar, via Old French

Latin flower and nature names

Botanical Latin gave us many of the sweetest girl names. More in our list of flower names for girls.

NameLatin rootMeaning
FloraflosFlower; the goddess of spring
RosarosaRose
ViolaviolaViolet
LilialiliumLily
SilviasilvaOf the forest
MarinamarinusOf the sea
UrsulaursaLittle she-bear
LeonaleoLioness
ColumbacolumbaDove
LaurellaurusLaurel tree
TerraterraEarth
OlivaolivaOlive
FlaviaflavusGolden, blonde
RufinarufusRed-haired

Latin virtue names for girls

Old-fashioned grace names with real substance, several revived by the Puritans. Also see names that mean hope.

NameLatin rootMeaning
GracegratiaGrace, favor
FelicityfelicitasGood fortune, happiness
ConstanceconstantiaSteadfastness
PrudenceprudentiaGood judgment
PatiencepatientiaEndurance
ClementineclemensMerciful, gentle
VerityveritasTruth
MercymercesReward, kindness
GloriagloriaGlory
LetitialaetitiaJoy, gladness
FideliafidelisFaithful
PaxpaxPeace
BenedictabenedictaBlessed
HilariahilarisCheerful

Names of Roman women

Roman girls were usually given the feminine form of the family name. These belonged to empresses, poets’ muses and legendary heroines. For more, see queen names.

NameLatin rootMeaning / famous bearer
LiviaLiviusPossibly “bluish”; wife of Emperor Augustus
OctaviaoctavusEighth; sister of Augustus
ClaudiaClaudiusFeminine of Claudius
CorneliaCorneliusMother of the reformers Tiberius and Gaius Gracchus
AntoniaAntoniusDaughter of Mark Antony
ValeriavalereTo be strong
LucretiaLucretiusLegendary heroine of the early Republic
PortiaPorciusWife of Brutus; heroine of The Merchant of Venice
AureliaaureusGolden; mother of Julius Caesar
DrusillaDrususSister of Caligula
PriscillapriscusAncient, venerable
LucillaluxLittle light
FaustinafaustusLucky; two Roman empresses
SabinaSabinusSabine woman
MarciaMarciusFeminine of Marcius, linked to Mars
CamillacamillaWarrior maiden in the Aeneid
LaviniaLaviniumWife of Aeneas
PaulinapaulusSmall, humble
MarcellaMarcellusLittle warrior of Mars
CassiaCassiusFeminine of Cassius; also a cinnamon tree

Roman goddess names for girls

Rome’s goddesses make powerful, elegant names. Compare with Greek goddess names.

NameLatin rootGoddess of
JunoIunoQueen of the gods, marriage and childbirth
MinervaMinervaWisdom, crafts and strategy
VenusvenusLove and beauty
DianaDianaThe hunt, the moon and wild animals
VestaVestaHearth and home
CeresCeresGrain and harvest
FortunafortunaLuck and fate
PomonapomumFruit trees and orchards
BellonabellumWar
MaiaMaiaSpring growth; gave her name to May
Salaciasal (possibly)Salt water, wife of Neptune
LiberaliberaWine and fertility (“free”)

Latin number names for girls

Roman daughters were often numbered by birth order; a few of these have quietly returned.

NameLatin rootMeaning
PrimaprimusFirst
SecundasecundusSecond
TertiatertiusThird
QuintaquintusFifth
SeptimaseptimusSeventh
NonanonusNinth
DecimadecimusTenth

Latin saints’ names for girls

Martyrs and nuns of the early Church carried Latin names that spread across Christian Europe. See our saint names for more.

NameLatin rootMeaning / saint
LucialuxLight; St. Lucy of Syracuse
ClareclarusBright; St. Clare of Assisi
PerpetuaperpetuusEverlasting; 3rd-century martyr
ScholasticascholasticusScholar; sister of St. Benedict
MonicaMonicaUncertain origin; mother of St. Augustine
Veronicavera icon (folk)Popularly “true image”; also from Greek Berenice
JustinaiustusJust, fair
Agnesagnus (folk)Linked to Latin agnus, “lamb”; really Greek “pure”

Tips for choosing a Latin girl name

  • Choose your vibe. Luna and Nova feel modern; Octavia and Cornelia feel stately; Flora and Clementine feel vintage.
  • Consider nicknames. Aurelia gives you Aura or Rae, Valentina gives Val or Tina, Cornelia gives Nell.
  • Check popularity. Luna and Aurora are very popular in the US right now; Livia, Caelia and Lucina are rarer.
  • Mind the meaning. Cecilia comes from a word for “blind” and Claudia from “lame.” Most parents don’t mind, but it’s worth knowing.
  • Mix languages gracefully. Latin first names pair well with short English or Irish middle names, such as Aurelia Jane or Stella Maeve.

Frequently asked questions

What is the most popular Latin girl name?

Olivia, Luna, Aurora, Stella, Emilia and Victoria are all Latin-rooted names that rank highly in the US.

What Latin girl name means moon?

Luna means moon in Latin and was the name of the Roman moon goddess. Diana is also associated with the moon.

What Latin girl name means light?

Lucia, Lucy, Lucilla and Lucina all come from lux, “light.” Clara means “clear, bright.”

What is a strong Latin name for a girl?

Valentina and Valeria mean “strong,” Victoria means “victory,” and Bellona was the Roman goddess of war.

Is Aurora a Latin name?

Yes. Aurora is Latin for “dawn” and was the Roman goddess who renewed herself each morning.