Inside: 140+ beautiful Latina girl names and their meanings to use in 2023.
Choosing a baby name can be so very exciting yet daunting at the same time.
If you plan on choosing a Latina girl name to carry on your Hispanic heritage, the decision-making process can be even more stressful!
Therefore, I hope to ease your baby name selection with this collection of 140+ Beautiful Latina girl names.
On this list, you can find a variety of Hispanic baby girl names, from popular girl names, to unique and exotic baby girl names. I will also include a brief description of their origin and meaning below the name to help you select the most perfect nombre for your pequeña princesa.
Once you browse through this list, let me know if you find a beautiful Latina baby name that you love in the comments below.
And, if you don’t find the perfect name for your little girl, I have more baby name lists you can browse through at the end of this post.

A
1. Abriella
Abriella has origins in both the Americas and France, however it is used internationally. Although the American origins are possibly derived from the name Gabrielle, the French meaning is ‘Strong one of God.’
2. Abril
This short short baby girl name means “April” in Spanish, the perfect name for a Spring baby girl.
3. Adela
Adela dervies a German word meaning “noble.” This is a good choice for your little noble lady.
4. Adelina
The meaning of the name Adelina varies across several languages, cultures and countries.
The Germanic meaning is ‘of a noble kind’ or generally of nobility, whereas the Hebrew meaning of Adelina is ‘adornment.’
When used in African culture, this name means ‘oldest daughter.’
5. Adriana
Meaning ‘Dark, rich person from Hadria (located in the Veneto region of Northern Italy, also known as Adria),’ Adriana is the female version of the name Adrien or Adria, forms of the Latin ‘Adriānus’ – ‘Hadriānus’, meaning “from the city of Adria”.
Adriana can also be found in William Shakespeare’s play ” The Comedy of Errors”.
6. Agustina
This name has Latin roots, and means ‘great, magnificent.’ Also more literally translated, this summery name can mean ‘of August.’
7. Alba
Alba is a unisex given name of Latin origin meaning “white”. In Spanish and Italian the name means sunrise or “dawn”.
8. Alejandra
Alejandra is a girl name of both Spanish and Greek origin that means ‘Defender’ in both languages.
9. Alondra
This lovely girls name means ‘lark’ and is of Spanish origin.
A lark is a ground-dwelling songbird.
Related: 120+ Beautiful French Baby Girl Names To Use This 2022
11. Amalia
This perfect baby name is the Latinized version of the German name Amala. The word “Amal” means “work.”
12. Amaya
This smooth-sounding girl’s name has its roots in Arabic and means ‘night rain.’
13. Ana
Ana is a girl’s name of Spanish origin and is a derivation of other baby girl names like Anne and Hannah, which come from Hebrew roots.
14. Analí
Analí is a good name for a passionate person, as this Sanskrit name means ‘fiery’ or ‘fire.’
15. Anamaría
This name has Germanic origins and is a combination of the names Anna (or Ana) and Maria, which are both rooted in Hebrew.
Anna means ‘God was gracious, God has shown favor’, and Maria is derived from mirjam, which means ‘bitterness’.
There is a lot of duality in this two-part name!

16. Angélica
This divine name is derived from the Latin angelicus, meaning ‘angelic, like an angel’.
17. Antonella
This Latin name is mainly used in Italy, and is a diminutive of the name Antonia, which means ‘priceless’ or ‘inestimable’.
18. Antonia
This traditional name is the female version of Antonio, which comes from Antonius. It has Roman origins and it means “priceless” or “flourishing.”
19. Anabella
This Germanic name is a variant form of the name Annabella and combines the Hebrew name Anna, meaning ‘God was gracious, God has shown favor,’ and the Italian name Bella, meaning ‘beautiful.’
20. Araceli
This little girls name means ‘alter of the sky’ and comes from Latin origin.
21. Arcelia
This Latin name is a variant of the name Araceli, meaning ‘alter of the sky.’
22. Argentina
Argentina is a girls name meaning ‘silver’ and also can refer to the South American country by the same name.
23. Ascención
The name Asencion is girl’s name of Spanish origin meaning “ascension” referring to the ascension of Jesus into heaven.
24. Aurelia
Aurelia is a girl’s name of Latin origin meaning “the golden one.”
25. Aurora
This lovely name has Latin origins and literally means ‘dawn.’ In Roman mythology, Aurora is personified as the goddess of the dawn.
26. Azucena
This pretty girls name means ‘lily’ and is of Arabic origin.
Related: 300+ Adjectives in Spanish that Start with A
B
27. Blanca
Blanca derives from the french name Blanche which means “white” or “fair.”
28. Bonita
This Spanish name is derived from bonita, meaning ‘pretty’, or bon – ‘good’, and also appears in Scottish and English cultures as ‘Bonnie’.
29. Briseida
Briseida is a Old Greek name, derived from Briseis, the name of the woman loved by Achilles in Homer’s The Iliad.
Related: 45+ Spanish Names That Start With B
C
30. Camila
This little girls name originated in Latin and means ‘helper to the priest’, or ‘altar-server.’
31. Catalina
This name is of Greek origin and means ‘pure.’ Catalina is also another version of the Greek name Catherine.
32. Carmen
The name Carmen is both a boy’s name and a girl’s name of Spanish origin meaning “garden”. This is one of the most popular name in Spanish-speaking countries.
33. Carolina
Carolina is a feminine given name in Spanish, English, Italian, Portuguese, Catalan and Swedish, derived from the masculine name Carolus which is Latin for Charles, generally meaning ‘free man’ or ‘freeholder’.
34. Casandra
Sometimes spelled with two ‘s’s, this girl’s name means ‘shining upon man’ and is of Greek origin.
35. Cecilia
This Old Welsh and Latin name is derived from the Welsh name Seissylt, meaning ‘sixth’. This girls name also pays homage to Saint Cecilia, the patron saint of music.
36. Celestina
This ethereal girls name of Latin origin literally means ‘heavenly’ in reference to the celestial skies above.
37. Clarissa
This girl’s name meaning ‘most bright, most famous’ is of Latin origin, and also appears in the lovely variant forms of Clarice and Claire.
38. Claudia
This name actually means ‘lame’ or ‘disabled’ and comes from Latin origin.
39. Constanza
Constanza is a Latin name, and also a cognate. This lovely girl’s name means constant or steadfast.
D
40. Dalia
Dalia is of Arabic and Hebrew origin and means ‘gentle’ or ‘slender branch, tendril.’
41. Daniela
The feminine version of Daniel, this name comes from Hebrew and French origins and means ‘God is my judge.’
42. Dayanara
This name has roots in both Spanish and Greek, and is a powerful name that means ‘husband slayer’ or ‘destroyer.’
43. Dolores
This Spanish girls name means ‘Lady of sorrows’ or simply ‘sorrows.’
E
44. Elena
This Greek name means ‘ray of light’ and is regarded as the Spanish and Italian version of the name Helen.
45. Eliana
This unique name is the Spanish version of the name Elaine, which is derived from a name with Greek origins that translates to “sun.”
46. Eliza
This shortened form of the name Elizabeth means ‘God is my oath’ and is of Hebrew origin.
47. Eloísa
This Old German name means ‘famous warrior’ and is a strong name for a strong baby girl!
48. Emilia
This Latin name, from the Roman clan name Aemilius, meaning ‘rival’ in the original Latin, and meaning ‘friendly, soft’ in Greek.
49. Esmeralda
This dazzling Spanish name literally means ’emerald’ or ‘jewel.’ This right name is a great choice for your perfect princess.
50. Esperanza
‘Hope’ is the meaning of the lovely girls name Esperanza, which is of Spanish origin.
51. Estella
This Latin-rooted name means ‘star-like’ or ‘love’ and is a variant of the Greek and Old Norse name ‘Asta.’
52. Estefanía
Estafanía is a version of the Spanish and Greek name Estafany meaning ‘garland’ or ‘crown.’
53. Eva
The name Eva is girl’s name of Hebrew origin meaning “life.”
Related: 120 Pretty Botanical-Inspired Baby Girl Names to Use in 2022
F
54. Fabiola
Fabiola is a girl’s name of Latin origin meaning ‘bean.’
55. Feliciana
The feminine form of Felix, the name Feliciana comes from Latin origin and means ‘lucky, fortunate, happy.
56. Felicidad
In Spanish, this beautiful baby girl name means “happiness.”
57. Fernanda
This exotic name is the Spanish feminine form of Ferdinand. The name can evoke adventure since in German it means “journey” and “brave.”
58. Francisca
This Latin name, similar to the other popular name Francesca, literally means ‘from France.’
59. Florencia
This fresh floral girls name has its roots in Latin and literally means ‘flowering’ or ‘in bloom.’
60. Florentina
This Latin name is perfect for a Spring baby, as it literally means ‘flowering’ or ‘in bloom.’
G
61. Gabriela
This sweet Spanish girl’s name means ‘God is my might.’
62. Génesis
This Greek name, like its namesake chapter from the Bible, means ‘beginning’ or ‘birth.’
63. Gloria
This name means glory and was used as a title for the Virgin Mary.
64. Gregoria
This girl’s name of Latin origin means ‘watchful, vigilant’ and is regarded as the feminine version of Gregory.
65. Griselda
This Old German name means ‘grey-haired heroine’, or the name may derive from the German word ‘gries’ meaning stone or gravel.
66. Guadalupe
Guadalupe is a girl’s name is of Spanish origin meaning “wolf valley”. This is one of the most popular Mexican girl names.
Related: 36+ Spanish Names that Start with H
I
67. Iliana
This Greek name harkens to the name Ilion, a more poetic name for the ancient city of Troy. Thus Iliana translates to ‘Trojan.’
68. Inés
This is the Spanish version of Agnes, which means “chaste” in Greek. There’s also a saint with this name.
69. Isabella
Isabella is an alternate spelling of the name Elizabeth, and originates in Hebrew. The name means ‘God is my oath.
70. Isidora
This girl’s name means ‘gift of Isis’ and comes to us from the Ancient Greeks.
J
71. Jacinta
It’s the Spanish and Portuguese form of the name Hyacinthus, which means “hyacinth,” a beautiful spring flower.
72. Jimena
Jimena means ‘heard.’ This pretty girl’s name comes from Spanish origin.
73. Juana
This is the Spanish version of the name Joanna, which derives from the male name John. The diminiuitve version of Juana, Juanita, is one of the most popular names in Mexico
74. Juliana
This name means ‘youthful, Jove’s child’ and is originally a Latin name.
This name appears as Julius or Julian in its male counterpart and has the same meaning as the popular girls name Juliet or Julieta.
75. Julieta
This name means ‘youthful, Jove’s child’ and is originally a Latin name. This name appears as Julius or Julian in its male counterpart and has the same meaning as the popular girls name Juliana.
76. Josefa
This feminine form of Josef or Joseph is a variant of the Hebrew name Josephine, which means ‘Jehovah (or God) increases.’
Related: 70 + Spanish Names That Start With J
L
77. Leandra
This feminine name comes from the masculine Greek name Leander which means “lion” in greek. The perfect choice for your little Latina lioness.
78. Leticia
The Spanish version of Letitia, this name means “joy” and “happiness.”
79. Liliana
This floral girls name is of Latin origin, and means ‘lily.’
80. Lorena
This Latin-originated name means ‘crowned with laurel.’
81. Lucía
This beautiful variant of the name Lucy means ‘light’ and comes from Latin and Italian origin.
82. Luciana
A name of Italian and Armenian origin, Luciana means ‘light’ or ‘moon’ and is a variation on the name Lucy.
83. Lucrecia
Lucrecia is a Latin name, meaning ‘succeed’ and is sometimes spelled Lucretia.
84. Luisa
This Spanish and Old German name is the feminine form of Louis, which means ‘famous warrior.’
85. Luna
Luna means ‘moon’ and is a name of Latin origin.
86. Luz
This short and cute name means “light” in Spanish.
Looking for a Hispanic Baby Boy Name? Check out this list of 150 Hispanic Boy Names for Your Little Prince!
Pin me to your baby name Pinterest board!

M
87. Magdalena
This Greek girls name is Biblical and means ‘woman from Magdala.’
88. Manuela
This name comes from Spanish and Hebrew origin and means God is with us.’
89. Marcela
This girls name is of Latin origin, and means ‘dedicated to Mars’ or ‘at war’ as Mars was believed to be the god of war.
90. Marcia
Marcia as a girl’s name is of Latin origin meaning “dedicated to Mars.”
91. María
One of the most popular first names among Latinos, María is a beautiful biblical name which refers to the Virgin Mary.
92. Mariana
This great name means ‘star of the sea’ or ‘grace’ and comes from Latin origin.
93. Maribella
This alternate spelling of the name Maribel comes from Latin and French and means ‘beautiful star of the sea.’
94. Mariela
This lovely girls name is a variation on the name Mary and means ‘beautiful star of the sea.’
The name Mariela has Latin and French roots.
95. Marisol
This Spanish little girls name means ‘Maria of the Sun.’
96. Marta
With Aramaic origins, this name means “the lady” or “the mistress.” Marta and it’s diminutive, Martita are one of the most popular Hispanic names.
97. Martina
This name is a feminine form of the name Martin, and means ‘dedicated to Mars.’
98. Maura
This short name comes from the classic Latin male name Maurus which means “Moorish,” referring to the Moors who ruled Spain during the middle ages.
99. Maya
In Hebrew, this name means “water,” but it can also be a reference to the Mayans of Latin America.
Related: 175+ Indigenous Baby Names of Latin America
100. Mía
Mia is a shortened version of the name Maria, which is derived from the Hebrew name Miryam.
101. Micaela
Sometimes spelled Mikaela, this Hebrew name means ‘Who is like God?’
102. Milagros
Milagros, a girl’s name of Spanish origin, means “miracles.”
Related: 60+ Spanish Names that Start with M
N
103. Natalia
The name Natalie refers to the birth of Christ, meaning ‘gift of God’ or ‘birth of Christ’ and comes from Latin origin.
o
104. Olivia
Olivia is a girl’s given name of Latin origin. Its primary meaning is “olive tree,” making it suitable for parents seeking an earthy, nature-inspired name for their precious bundle.
For more Botanical Baby Girl Names, check out this list of 120+ Plant Baby Girl Names
P
105. Palmira
This is the feminine form of the male name Palmiro, which means “pilgrim” and “palm tree.”
106. Paloma
Paloma is a baby girl name of Mexican origin. Derived from the Latin word palumbus, Paloma means “dove.”
107. Pamela
This lovely Greek girls name means ‘sweetness’ or ‘honey.’
108. Paulina
The feminine of Paul, this girl’s name is of Latin origin and means ‘small.’
109. Paz
This short name is of Spanish origin and it means peace. It is also a title for the Virgin Mary. This, this name would make an excellent choice for a first name, or second first name to represent the Christian faith.
110. Penélope
The name of Odysseus’ wife in Homer’s The Odyssey, this Greek name means ‘weaver’ and because of her actions in the story, Penelope has come to denote a strong, capable and loyal woman.
R
111. Rafaela
This is both the Spanish and Portuguese female version of the name Raphael, which means “God heals” in Hebrew.
112. Ramona
Meaning ‘protecting hands’ or ‘protector,’ this girls name comes from Old German and Spanish origin.
113. Regina
This Latin name means ‘queen’ and appeared towards the end of the Victorian period in England, likely because Her Majesty was often known as Victoria Regina.
114. Reina
This beautiful name is of Spanish origin and it means “queen.”
115. Rogelia
This girls name, meaning ‘beautiful one’ comes from the Germanic language.
116. Roquelia
This name is of Germanic origin and means ‘war cry.’
117. Rosa
Rosa is a baby girl name of Mexican origin meaning “rose” in the Spanish language.
118. Rosaria
This girls name, meaning ‘beautiful one’ comes from the Germanic language.
119. Rosario
Rosario as a girl’s name is of Latin origin meaning “rosary”.
Among Spanish-speaking Roman Catholics, this name is derived from a title given to the Virgin Mary “Our Lady of the Rosary”. It refers to the rosary (Spanish “as el rosario”), a chain of beads used by Catholics for their devotion.
120. Roxana
Rosaria is a girls name of Italian origin that means ‘rosary’, which is a string of beads used in prayer and meditation.
Related: 100+ Popular Brazilian Baby Girl Names (to Use in 2022)
S
121. Santana
Most popularly associated with the Mexican guitar player, Carlos Santana, this Spanish name means ‘holy.’
122. Selena
The name of the beloved Latin artist Selena, this name is of Greek origin and means ‘the moon.’
123. Silvana
This lovely girls name means ‘woodland’ or ‘forest’ and is of Italian origin.
124. Sofía
The meaning of Sofia is ‘wisdom,’ and the name comes from the Greeks.

125. Sonia
Sonia is Greek name and variant of the name Sofia, meaning ‘wisdom.’
Related: 58+ Spanish Names that Start with S and Their Meanings
T
126. Tatiana
This name come from Latin origin and means ‘fairy princess’ or ‘fairy queen.’
127. Teodora
Teodora means ‘God’s gift’ and is of Greek derivation.
128. Teresa
This girls name means ‘late summer’ and come from the Greeks. It may have originated from the Greek island of Therasia.
V
129. Valentina
This powerful name means ‘strong, healthy’ or ‘brave’ and is of Latin origin.
130. Valencia
Valencia is a variant of the Latin name Valentina, and also means ‘brave’ or ‘strong, healthy.’
131. Valeria
This beautiful name is of Latin origin and it means “strong, healthy.”
132. Vanessa
This beautiful Greek name means ‘butterfly.’
133. Verónica
Verónica means ‘victory bringer’ and is a variant of the Greek name Berenice.
134. Victoria
Victoria is a Latin name meaning ‘conqueror’, and also a goddess who favored the Roman people for hundreds of years.
135. Violeta
One of the oldest floral names, Violeta, or Violet, comes from Latin and references the purplish blue flower of the same name.
136. Viviana
This name comes from Latin origin and means ‘lively.’
X
137. Ximena
This unique girls name originated in Hebrew and Spanish and means ‘listening.’
138. Xiomara
Xiomara is a variant of the Greek name Xenia, and means ‘guest’ or ‘stranger.’ This is a popular choice in Latin American countries.
Y
139. Yajaira
This unique baby girl name has Native American roots, possibly Incan or Taino origin, and means ‘clear as the day.’
140. Yesenia
This beautiful Mexican girl name name is of Spanish origin and is a a variation of Jesenia, which means ‘He sees.’
141. Yolanda
This pretty baby name derives from the Medieval French name Yolande, meaning “violet. The perfect name for your little princess.
Z
142. Zara
This name means ‘radiance’ and is believed to be an offshoot of the Arabic name Zahrah, meaning ‘blooming flower.’
143. Zenaida
This lyrical name is of French and Greek origin meaning “the life of Zeus.” This is a beautiful choice for your new baby girl.
144. Zoraida
This unique Hispanic girl names means “dawn” or “enchanting” in Arabic.
I hope you enjoyed this list of 140 beautiful Latina baby girl names. Let me know which names you love in the comments below!!!
Check out some more baby name lists
- 150+ Handsome Hispanic Boy Names for Babies this 2023
- 85+ Spanish Names That Start With A
- 45+ Spanish Names That Start With B
- 36+ Spanish Names that Start with H
- 70 + Spanish Names That Start With J
- 60+ Spanish Names that Start with M
- 58+ Spanish Names that Start with S and Their Meanings
- 140 + Beautiful Latina Girl Names for 2023
- 100+ Unique Italian Baby Boy Names (to Use this 2022)
- 100+ Top Italian Baby Girl Names (To Use in 2022)
- 100+ Popular Brazilian Baby Girl Names (to Use in 2022)
- 25 Brazilian Baby Boy Names Inspired by Famous Brazilian Soccer Players
- 120+ Beautiful French Baby Girl Names To Use This 2022
- 100+ Traditional Scottish Baby Names (to Use in 2021)
- 105+ Old Fashioned Scottish Baby Girl Names & Their Meanings
- 175 Botanical Baby Boy Names (To Use in 2022)
- 120 Pretty Botanical-Inspired Baby Girl Names to Use in 2022
- 129+ Cute Dominican Baby Girl Names & Their Meanings

Francis Rios
Tuesday 10th of May 2022
What are the odds? Here I am looking for unique names for my second kid and your page came up on Google! I feel like so many name lists have the same names over and over but you have some that I haven't seen on other lists!
Lorena
Wednesday 18th of May 2022
That is too funny! What a small world es el internet!!!! =) Felicitaciones on your new baby girl!!!!
Amy
Saturday 16th of January 2021
My favorite girl bilingual names didn’t make the list (the names of my two daughters!):AnalíTeresa (We call her Tessa for short)
I think Lucia is such a cute name! We are currently pregnant with twins (mind blown). We don’t know genders yet, but I’m beginning my list of names! Thanks for your help!
Lorena Ruprecht
Saturday 16th of January 2021
Amy,
Thank you so much for your comment. I adore your bilingual girl names, and I will definitely add them to the list!
Congrats on your twins!!! Come back to the baby name section when you find out the genders! There are two latino baby boy name posts as well =)
Margaret
Wednesday 25th of November 2020
Lorena Ruprecht
Wednesday 25th of November 2020
Margaret,
That is such a unique beautiful Latina name. Thank you so much for sharing!