589 Spanish Girl Names (With Meanings & Popularity)

  1. Estela
    • Origin:

      Spanish
    • Meaning:

      "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.
  2. Analia
    • Origin:

      Combination name, Ana plus Lia
    • Description:

      Analia is a melodic newcomer to the US Top 1000, a fresher spin on the Olde Worlde Anamaria. It charted in the US from 2009 to 2012, and then reentered the popularity list in 2015. El Rostro de Analia is a popular Spanish language telenova on the Telemundo channel, which probably greatly contributed to its initial entry to the US list in 2009 at Number 331 when it was unranked the previous year!
  3. Nieves
    • Origin:

      Spanish
    • Meaning:

      "snows"
    • Description:

      A name bestowed in honor of the Virgin Mary, Nuestra Señora de la Nieves, referring to a miracle she performed with unmelted snow in the August heat of Rome.
  4. Cristina
    • Origin:

      Italian, Spanish, Portuguese, Catalan, and Romanian variation of Christina
    • Description:

      Cristina is one case where the streamlined version feels more alluring.
  5. Laurentia
    • Origin:

      Latin, feminine form of Laurence
    • Description:

      This pretty female form of Laurence originated in ancient Rome and is still sometimes heard in the Latino community. It is one of the many intriguing Latin names for girls worth consideration by modern parents, as a more distinctive spin on Laura or Lauren. The name's rhythm also makes it perfect for Ren or Wren as a nickname.
  6. Blanca
    • Origin:

      Spanish
    • Meaning:

      "white"
    • Description:

      More colorful than Blanche, but blanker than Bianca.
  7. Consuelo
    • Origin:

      Spanish from Latin
    • Meaning:

      "she who brings consolation"
    • Description:

      Consuelo is a chic, highly sophisticated Spanish name that works well with Anglo surnames. It was regularly on the U.S. popularity list through 1983, reaching as high as Number 339 in 1930.
  8. Eloisa
    • Origin:

      Italian and Spanish variation of Eloise
    • Meaning:

      "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.
  9. Khairiya
    • Origin:

      Arabic
    • Meaning:

      "benevolence"
    • Description:

      A traditional Arabic name with cool short form Khai, which was used as a standalone by Gigi Hadid and Zayn Malik in 2020.
  10. Viridiana
    • Origin:

      Latin
    • Meaning:

      "green"
    • Description:

      Viridiana is a frillier version of the medieval name Viridis, meaning green. Viridiana briefly made it into the top 1000 in the US in the 1990s.
  11. Mireia
    • Origin:

      Catalan form of Mireille
    • Meaning:

      "to admire"
    • Description:

      Popular name in Spain drawn from the Provencal Mireio, coined by the poet Frederic Mistral. Very pretty and, though difficult to spell and pronounce, simpler than the French version.
  12. Vanina
    • Origin:

      Portuguese and Spanish diminutive of Evangelina
    • Meaning:

      "bringer of good news"
    • Description:

      Vanina is a name that is, at first glance, miles apart from its origin. But once you say it aloud and look for it, you can see the direct line from Evangelina to Vanina. Vanina could also be a good alternative for people who like the sound of Vanille or Vanilla, but can't bring themselves to use a flavor as a name.
  13. Mati
    • Description:

      Mati is a concise feminine name with diverse cultural roots. In Hebrew, it can be a shortened form of Matilda, meaning 'strength in battle.' In Estonian and Finnish, Mati relates to 'gift of God.' The name also appears in Latvian and Indonesian cultures with various meanings including 'smart' or 'intelligent.' Its brevity makes it appealing in contemporary naming trends that favor short, globally pronounceable names. Mati has a modern feel despite its traditional roots, offering the rare combination of simplicity and distinctiveness. Though not widely used in English-speaking countries, the name has seen modest usage in Northern European countries and parts of the Mediterranean, appealing to parents seeking a name that works across cultural boundaries with its straightforward pronunciation.
  14. Matilde
    • Origin:

      Italian, Spanish, and Portuguese version of Matilda, German
    • Description:

      The German Matilda has some European variations that are popular in their native countries. Matilde ranks in Italy's and Portugal's Top 10 for girls, while the French variation Mathilde ranks among the Top 100 girl names in France, Denmark, and Norway.
  15. Felice
    • Origin:

      Italian
    • Meaning:

      "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.
  16. Teodora
    • Origin:

      Italian, Spanish, Swedish, Polish, Portuguese, Romanian, Bulgarian, Macedonian, Slovene and Serbian form of Theodora
    • Meaning:

      "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.
  17. Yoli
    • Origin:

      Diminutive of Yolanda, Spanish
    • Meaning:

      "violet flower"
    • Description:

      This perky Spanish nickname deserves to be more popular. Singer Michael Bublé recently used it as one of the middle names for his daughter Cielo, which may give Yoli a boost.
  18. Nathalia
    • Origin:

      Portuguese form of Natalia
    • Description:

      The more familiar spelling Natalia currently sits much further up the list and has even made two brief appearances in the Top 100 during the last decade. Nathalia on the other hand has never been a particularly popular choice. The name has floated on and off the Top 1000 charts over the last 2 decades, favored especially by Hispanic and Latin American parents.
  19. Ainhoa
    • Origin:

      Basque place name
    • Description:

      The name of the French town where a vision of the Virgin Mary is said to have appeared, this name is in the Spanish Top 100 and was, until recently, virtually unheard of elsewhere. Now however it is familiar in Puerto Rico and Chile, and as of 2019, it has been a feature in the US Top 1000.
  20. Josefina
    • Origin:

      Hebrew, Spanish, Portuguese, Swedish feminine form of Joseph, Hebrew
    • Meaning:

      "Jehovah increases"
    • Description:

      Sweet and bright international form of Josephine, used in many European countries with various pronunciations of the initial J. A notable bearer is Josefina "Joey" Guerrero, a Filipina spy during World War II.