589 Spanish Girl Names (With Meanings & Popularity)
- Colina
Origin:
SpanishMeaning:
"hill"Description:
The Spanish word for hill certainly has name-like qualities and could make a fresh new Spanish nature name.
- Teodora
Origin:
Italian, Spanish, Swedish, Polish, Portuguese, Romanian, Bulgarian, Macedonian, Slovene and Serbian form of TheodoraMeaning:
"gift of God"Description:
Teodora is an extremely attractive and international choice, with several equally attractive, user-friendly nicknames. Appealing short forms might include Tea, Dora, or Dory for English speakers, however, classic diminutives include the Spanish, Italian, Serbian and Portuguese Dora, the Bulgarian Todorka, and the Swedish Thea.
- 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.
- 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.
- Jacaranda
Origin:
Spanish, Portuguese, Tupi-Guarani flower nameMeaning:
"fragrant"Description:
Distinctive and charming nature name that blends elements of Jacqueline and Amanda.
- Amelina
Origin:
Old German form of Emmeline and AmeliaMeaning:
"work"Description:
Now that the range of names including the modern Emmeline and Amelia -- relatives of each other, but of neither Emily nor Emma -- has become so fashionable, the original root name Amelina is also due up for reconsideration. A lovely, delicate choice, its main disadvantage is that it sounds like a modern elaboration rather than the original name. And perhaps that it will be so often misspelled and mistaken for other forms of itself. But it is a lovely name with deep roots.
- Estela
Origin:
SpanishMeaning:
"star"Description:
This Spanish variation of the French Estelle and spelling spin on Estella is on the rise, along with most star-related names, even Starr (and Star) herself. Popular personality Ali Landry chose it for her daughter.
- Verbena
Origin:
LatinMeaning:
"sacred foliage"Description:
This name of a showy, lemony plant makes an unusual entry into the name garden.
- Florida
Origin:
Place name and Spanish from LatinMeaning:
"flowery"Description:
Lacks the cachet of some newer place-names.
- Rosita
Origin:
Spanish, diminutive of RosaMeaning:
"rose"Description:
This spirited Spanish variation of Rosa was familiar in the mid-20th century, but is used more quietly now. Given to around 35 babies in the US each year, it could work as a fresh alternative to Roberta or Rosie.
- Eldora
Origin:
SpanishMeaning:
"covered with gold"Description:
An unusual old school name which is made more modern by that fashionable El- beginning.
- Olimpia
Description:
Olimpia is a feminine name of Greek origin, connected to Mount Olympus, the mythological home of the Greek gods. The name carries connotations of divinity, elevation, and celestial beauty. While the spelling 'Olympia' is more common in English-speaking countries, Olimpia is preferred in many European nations, particularly in Italy, Spain, and Eastern European countries. The name gained historical significance through notable bearers like Saint Olimpia, a 4th-century Byzantine philanthropist. Olimpia has an elegant, classical quality that evokes images of ancient grandeur while remaining distinctive in modern contexts. The name's connection to the Olympic Games also lends associations of achievement, excellence, and international unity, making it appealing for parents drawn to names with both cultural depth and aspirational qualities.
- Ysabel
Origin:
Spanish variation of Isabel, variation of Elizabeth, HebrewMeaning:
"pledged to God"Description:
Ysabel is the original spelling of this ever-more-popular name, though to English-speakers, the initial Y may confuse pronunciation. Only 14 baby girls were given the Ysabel spelling in the US last year, while Isabel and Isabelle were each given to about 1800 babies.
- 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.
- Elodia
Origin:
Spanish variation of Alodia, GermanMeaning:
"foreign riches"Description:
As Elodie filters into the mainstream, parents may turn to the rarer Spanish form Elodia as an alternative.
- Reyna
Origin:
Spelling variation of ReinaDescription:
This variation is actually more popular in the United States than the original Spanish Reina.
- Gracia
Origin:
Spanish variation of GraceDescription:
Although Gracia is the literal Spanish translation of Grace and is used as the Grace equivalent in Spanish-speaking countries, where it's pronounced grah-see-ah or grah-thee-ah, it's also a long-time if unusual Grace variation pronounced gray-sha. You might consider Gracia if Grace is getting too commonplace for you.
- Santana
Origin:
Spanish, condensed form of Santa AnaDescription:
Santana is a saintly name...or Latin rock band. While traditionally masculine, character Santana Lopez on the show Glee showed the name's potential for a girl as well. Sound-wise, it feels like Savannah with a twist.
- Amila
Origin:
Sinhalese, BosnianMeaning:
"valuable; hard work, labor"Description:
Lilting and pretty, but with plenty of substance, Amila is a name that works easily in different cultures. Similar in sound to international favorites, Amelia and Mila, it feels familiar but with a twist.
- Almira
Description:
Almira is a feminine name with multiple cultural origins, possibly derived from Arabic "al-amirah" meaning "princess" or "commander," or from Germanic elements meaning "noble" and "famous." The name also has connections to Latin "mirus" meaning "wonderful." Almira has historical usage across several cultures, including Hispanic, Turkish, Arabic, and Eastern European communities. It enjoyed modest popularity in the United States during the late 19th century. The name appears in literary works, including as a character in Handel's opera "Rinaldo." With its melodious sound and multicultural heritage, Almira offers a distinctive yet accessible option with elegant overtones. Its relative rarity in contemporary Western naming makes it stand out while its traditional roots give it substance and history.
Introducing the Nameberry App

- Swipe through thousands of names with your partner
- Names you match on are saved to your shared list
- Get personalized recommendations that learn based on your and your partner's preferences
- Partner with friends and family to find names you all love
- Backed by Nameberry's 20 years of data around name preferences.

