Discover and Shortlist Your Perfect Baby Names!

Spanish Girl Names

Name Meaning Origins Gender Popularity (last 10y)
Anabel Gracious/beautiful; 'grace' + 'beautiful' (also interpretable as 'lovable') English, Spanish Girl 671 #101
Juanita Diminutive of Juana meaning 'little Juana' - ultimately from 'Yohanan', 'God is gracious.' Spanish Girl 660 #102
Yasmina Jasmine Arabic, French, Persian, Spanish Girl 648 #103
Neva 'snow' (also linked to the Neva River; when tied to Irish Neve/Niamh, 'bright, radiant') Irish, Latin, Russian, Slavic, Spanish Girl 645 #104
Illiana Possibly 'bright, shining' (from Greek Helen/Hélénē) or 'God has answered' (from Hebrew Eliana); often used as a variant of Iliana/Ileana. Greek, Hebrew, Romanian, Slavic, Spanish Girl 633 #105
Rina Hebrew: "joy, joyful song, melody." Also used in Japanese with varied kanji meanings (often floral or pleasant meanings such as "jasmine"), and as a short form of names like Caterina/Marina. Hebrew, Indian, Italian, Japanese, Sanskrit, Spanish Girl 607 #106
Elvira Likely 'true' or 'truthful' - from Germanic elements meaning 'all' + 'true'; sometimes associated with 'fair' or 'white' in later usage. Spanish Girl 598 #107
Corina Maiden, young woman Greek, Spanish Girl 572 #108
Lupita Diminutive of Guadalupe - 'little Lupe'; often interpreted as 'little wolf' and linked to Our Lady of Guadalupe Spanish Girl 556 #109
Maira Varies by origin - commonly linked to Maria/Miriam (often interpreted as 'bitter' or 'beloved'/'sea of bitterness'); in Tupi (Maíra) associated with 'seagull' or 'beautiful'; in Irish it is a form of Mary. Hebrew, Irish, Portuguese, Spanish Girl 556 #110
Issabella God is my oath / pledged to God Hebrew, Spanish Girl 543 #111
Melisa Bee; honeybee Greek, Spanish, Turkish Girl 538 #112
Marisa Likely 'of the sea' (from Latin maris) or a contraction of Maria + Luisa Italian, Latin, Spanish Girl 530 #113
Avila “from Ávila” - indicating origin or association with the city of Ávila in Spain Spanish Girl 514 #114
Magaly From Magdala ('of Magdala'); Magdala is often interpreted as 'tower.' French, Spanish Girl 510 #115
Azara Multiple possible meanings depending on origin - from Hebrew roots meaning "helped by God" (related to Azaria/Azariah), from Persian Azar meaning "fire," or by association with Arabic/Spanish forms meaning "blooming/bright"; also a Spanish surname/place name. Arabic, Hebrew, Persian, Spanish Girl 499 #116
Cierra Derived from Spanish 'sierra' meaning 'mountain range' (also 'saw') Spanish Girl 497 #117
Leonor Derived from Eleanor; commonly interpreted as 'light' or 'bright' (from Greek Helene) Portuguese, Spanish Girl 489 #118
Dolores Sorrows / of sorrows (from Latin 'dolor' meaning sorrow, pain) Spanish Girl 485 #119
Zuleyka Fair, brilliant beauty Arabic, Persian, Spanish Girl 449 #120
Pilar Of the pillar; a Marian name referring to Our Lady of the Pillar Spanish Girl 436 #121
Silvana Of the forest Italian, Latin, Spanish Girl 436 #122
Milagro Miracle Spanish Girl 432 #123
Fabiana Derived from Fabius, meaning 'bean grower' or 'of the bean fields' Latin, Spanish Girl 430 #124
Luiza Famous (renowned) warrior Polish, Portuguese, Spanish Girl 428 #125
Brissa Breeze, gentle breeze Spanish Girl 427 #126
Dia Varies by origin - 'day' (Spanish), 'divine/linked to Diana' (Greek), 'light' (Arabic: Ḍiyāʼ), 'God' (Irish), 'gift' (Swahili/Adia) Arabic, Greek, Hindi, Irish, Sanskrit, Spanish, Swahili Girl 413 #127
Savana Treeless plain; grassy plain Spanish Girl 410 #128
Amairani A modern, likely invented compound name without a single traditional meaning; sometimes interpreted loosely as melodic/affectionate or associated with 'Rani' (queen). Spanish Girl 407 #129
Analucia Combination of Ana ('grace' or 'favor') and Lucía ('light') - 'graceful light' or 'favored light'. Spanish Girl 402 #130
Anamaria Grace and Mary Greek, Hebrew, Latin, Portuguese, Spanish Girl 397 #131
Leandra Derived from 'lion-man'; for females often interpreted as 'lioness' or 'brave as a lion.' Greek, Portuguese, Spanish Girl 390 #132
Maribelle Combination of Mary (traditionally 'bitter' or 'beloved') and belle ('beautiful') - 'beautiful Mary' or 'Mary is beautiful'. English, French, Spanish Girl 387 #133
Angeles Angels; 'of the angels' Spanish Girl 386 #134
Jordana Flowing down Hebrew, Italian, Portuguese, Spanish Girl 380 #135
Amada Beloved Spanish Girl 363 #136
Azucena Lily (Madonna lily), symbol of purity Spanish Girl 360 #137
Dariela Feminine variant of Dariel/Daria; meanings vary by root - often associated with the Persian Daria ('possessing goodness') or Hebrew elements referencing God. Spanish Girl 353 #138
Marisela Blend of María ('bitter'/'beloved') and Celia/Isabel ('heaven'/'pledged to God'); broadly 'beloved' or 'pledged to God'. Spanish Girl 336 #139
Yalitza Premature child Nahuatl, Spanish Girl 336 #140
Elida Uncertain - often interpreted as 'from Elis' (a region in Greece) or linked to Germanic Alida/Adelaide meaning 'noble'. Greek, Scandinavian, Spanish Girl 332 #141
Jessenia Uncertain - often associated with beauty or floral imagery; sometimes linked to jasmine or flowers Spanish Girl 321 #142
Mela Multiple origins - Italian/Spanish 'mela' = 'apple'; from Greek root 'melas' = 'black, dark' (as in Melanie); Sanskrit 'mela' = 'gathering, fair'; also used as a diminutive of names like Carmela or Amelia. Greek, Italian, Sanskrit, Spanish Girl 321 #143
Trinidad Derived from Latin 'Trinitas', meaning 'the (Holy) Trinity' Spanish Girl 304 #144
Graciella Grace, favor Italian, Spanish Girl 302 #145
Tierra Earth; land Spanish Girl 298 #146
Odalys Related to wealth/fortune; 'prosperous' or 'fortunate' Spanish Girl 293 #147
Emelina Derived from Aemilius; commonly interpreted as 'rival' or 'industrious.' Italian, Latin, Spanish Girl 287 #148
Rosita Little rose Spanish Girl 285 #149
Adamari Likely a modern blend of Ada ('noble') and Mari (from Maria), broadly 'noble Mary' or 'noble beloved'. Spanish Girl 279 #150

Spanish Girls name popularity over time

Aggregated births across Spain, United States for every Spanish-origin name in our dataset.

1,271
Names in this origin
358
With data in 2024
102,536
Births 2024
870,042
Peak year 0