1. Home
  2. TAGS

Latin Names for Girls

Latin names for girls derive, ultimately, from ancient Rome, which stretched from Spain to Iraq at its height. Latin girls’ names, for that reason, reflect a multitude of cultures and languages. Current favorites in the US include Olivia and Ava.

Along with Olivia and Ava, other Latin girls’ names in the US Top 100 include Camila, Clara, Eliana, Lillian, Lucy, Ruby, Stella, and Valentina.

Baby girl names popular in Rome include Viola — the most common Latin girls’ name in Italy — Cecilia, Gloria, and Celeste.

Some Latin names for girls have been altered somewhat from their original form by the passage of time. But other Latin girls’ names can be found carved into rocks from thousands of years ago. Popular modern girls’ names with Latin roots include Beatrice, Cecilia, Felicity, Hillary, Julia, Laura, Patricia, Violet, and Vivian, but there are dozens of other Latin girls’ names worth exploring for your baby girl.

Below, our full menu of Latin names for girls. The top names below rank among the current US Top 1000 Baby Names and are ordered by popularity. Unique names rank below the Top 1000 and are listed alphabetically.

Tanaquil

Meaning: gift of God

Origin:Etruscan
1676
Serena

Meaning: tranquil, serene

Origin:Latin
248
Marina

Meaning: from the sea

Origin:Latin
287
Mabel

Meaning: lovable

Origin:Diminutive of Amabel, Latin
40
Ruby

Meaning: deep red precious stone

Origin:Latin
48
Magnolia

Meaning: Magnol's flower

Origin:Flower name, from French surname
199
Nola

Meaning: white shoulder

Origin:Gaelic
274
Beatrix

Meaning: she who brings happiness; blessed

Origin:Latin
112
Lavinia The name Lavinia is of Latin origin. The mea...
Origin:Latin, from ancient place name Lavinium
185
Arabella

Meaning: yielding to prayer

Origin:Latin
38
Amabel

Meaning: lovable

Origin:Latin
935
Mirabel

Meaning: wonderful

Origin:Latin
951
Christabel

Meaning: fair Christian

Origin:Latin and French
2117
Poppy

Meaning: red flower

Origin:English from Latin
39
Flora

Meaning: flower

Origin:Latin
69
Florence

Meaning: flourishing, prosperous

Origin: Latin
74
Eliana

Meaning: my God has answered

Origin:Hebrew
163
Kara

Meaning: wild stormy one

Origin:Spelling variation of Cara or Norse mythology name
390
Neve

Meaning: snow

Origin:Anglicized spelling of Irish Niamh or Italian and Portuguese
403
Cordelia

Meaning: heart; daughter of the sea

Origin:Latin; Celtic
33