589 Spanish Girl Names (With Meanings & Popularity)
- Eloisa
Origin:
Italian and Spanish variation of EloiseMeaning:
"healthy; wide"Description:
Eloisa captures a lovely name back from the spoiled little girl at the Plaza. Historical romance writer Eloisa James has helped make this antique name sound fresh and sassy again.
- Luz
Origin:
SpanishMeaning:
"light"Description:
Pronounced LOOSE, this name that refers to the Virgin Mary—"Our Lady of Light"—is one of the most widely used Spanish name for girls. Its sleekness and stylish final z gives it a modern appeal, like sister name Lux. Nicknames and variations include Chitta, Lucecita, Lucelida, Lucelita, Lucha, Lucida, Lucila, Lusa, and Luzana.
- Soledad
Origin:
SpanishMeaning:
"solitude"Description:
This strong Spanish name that refers to the Virgin Mary (Our Lady of Solitude) has been made accessible by broadcaster Soledad O'Brien -- who shows how well it combines with an Anglo surname. Her birth name was Maria de la Soledad Teresa O'Brien.
- Jacinta
Origin:
Spanish for Greek flower nameMeaning:
"hyacinth"Description:
Jacinta, the Spanish word for hyacinth, is a lot softer and sweeter than the English version. The correct Spanish pronunciation is ha-SEEN-ta, though many English speakers would say ja-SIN-ta. Although the name is slightly different, Jacinta is largely associated at present with Australian-born actress Jacinda Barrett.
- Perla
Origin:
Spanish variation of PearlDescription:
Consistently popular Latina gem name; good choice for those who can't shake Pearl's grandmotherly vibe.
- Faustina
Origin:
LatinMeaning:
"fortunate one"Description:
A name with several distinguished namesakes: the wife of ancient Roman Emperor Marcus Aurelius, a famous Italian opera singer, and two Catholic saints--making it both substantial and unusual.
- Jada
Origin:
SpanishMeaning:
"jade"Description:
Long used in Spanish-speaking countries, this strong but feminine name was jump-started here by the rise of actress Jada Pinkett Smith. The Italian Giada is a popular variation. In the Bible, the name Jada was borne by a man and has a different root and meaning: It's Hebrew and means "he knows".
- Leya
Origin:
Spanish; HindiMeaning:
"the law; lion"Description:
Leya is a simple, attractive multicultural choice, but with some teasing peril. The "Star Wars" princess spelled her name Leia.
- Ria
Origin:
SpanishMeaning:
"small river"Description:
Short and feminine, Ria has a rhythmic flow.
- Fernanda
Origin:
Feminine variation of Fernando, Spanish and Portuguese version of German FerdinandMeaning:
"bold voyager"Description:
Fernanda is very popular in the Latino community, with a lot more charm than its male counterpart. The standard nickname is Nanda, and variations include Ferdinanda and Fernandina.
- Esperanza
Origin:
SpanishMeaning:
"hope, expectation"Description:
Esperanza is a Spanish classic that's found its way onto the national popularity list in recent years. It came into the spotlight not long ago when jazz singer Esperanza Spalding "stole" the Best New Artist Grammy from favorite Justin Bieber. It's also the name of the main character in the novel The House on Mango Street by Sandra Cisneros, about a young Latina growing up in Chicago.
- Rey
Origin:
SpanishMeaning:
"king"Description:
Rey, a Ray-soundalike that has ranked on the boys' side for the past 15 years, is about to get more popular for girls too, now that it's the name of the new heroine of the latest Star Wars movie. While the sound of the name is nothing new, the royal connection is, joining names such as Reign (Kardashian) and Charlotte (the new Princess) in an expansive definition of royal baby names.
- Felice
Origin:
ItalianMeaning:
"lucky"Description:
Felix is rising in the chart for boys, and its feminine variations are sure to follow. The best knows these days, thanks to the TV character, is Felicity, but there's also Felicia and Felice. Like Lucia, Felice is a name with different pronunciations depending on where it's used. The Italians pronounce it fa-LEECH-ay, but the Americanized version is feh-LEESE.
- Naiara
Origin:
Basque place nameDescription:
Basque name for a Spanish city where the Virgin Mary appeared in medieval times, now a popular girls' name throughout Spain.
- Rocio
Origin:
SpanishMeaning:
"dewdrops"Description:
This name, which refers to Mary as the Virgin of the Dew, is all but unknown in the Anglo community, but popular enough in Hispanic families that it made the US Top 1000 until least until 2006. Also spelled Rocío, it remains popular in Spain and Chile, where it ranks in the Top 100.
- Rafaela
Origin:
Spanish and Portuguese version of Hebrew RaphaelaMeaning:
"God has healed"Description:
This euphonious and lovely name is an internationally appealing choice, that, like Gabriela and Isabela before it, is beginning to be drawn into the American mainstream. Also spelled Raffaella (Italian), Raffaela (German), or Raphaela (Hebrew), it was given to around 50 girls in the US in 2023.
- Lolita
Origin:
Spanish, diminutive of Lola and Dolores, SpanishMeaning:
"lady of sorrows"Description:
In Nabokov's notorious novel, Lolita is the pet name given by the pedophilic narrator, Humbert Humbert, to his victim: a young girl called Dolores and nicknamed Lola or Lo by her mother. Still, it seems that a few parents are prepared to look past this problematic association, seeing this as a offbeat option for those who defy convention. We would recommend thinking seriously about the background of this name before bestowing it on your daughter.
- Chara
Origin:
GreekMeaning:
"joy"Description:
Chara is the name of a star in a constellation that represents hunting dogs, recently named as one of the most likely to host extraterrestrial life. Also, Chara is a variation of both Sarah and Charlotte.
- Margarita
Origin:
Spanish, Russian, GreekMeaning:
"pearl, daisy"Description:
Margarita is an international form of Margaret that shares its meaning of "pearl", but also directly translates to "daisy" in Spanish and Greek. Despite being widely associated with the alcoholic beverage in English, it has a long history of use in Spanish, Greek and several Slavic languages — most notably being the name of the heroine of Mikhail Bulgakov's 1966 novel Master and Margarita.
- Beatriz
Origin:
Spanish and Portuguese variation of BeatriceMeaning:
"she who brings happiness; blessed"Description:
Attractive translation of Beatrice, popular with Hispanic parents. Beatriz is currently a Top 10 girl name in Portugal.