Spanish Girl Names.

These are names specifically for girls. No male or unisex names. These are names of 100% Spanish origin, meaning they don't derive from Latin, Greek, etc...
  1. Aitana
    • Origin:

      Spanish place-name
    • Description:

      Aitana is the name of a Spanish mountain used by the poet Rafael Alberti for his daughter. He reportedly chose it because the mountain was his last glimpse of Spain when he went into exile after the Spanish Civil War. The name was popularized by Aitana Alberti's goddaughter and namesake, actress Aitana Sanchez-Gijan. It became one of the fastest-rising girls names in 2016, after entering the US Top 1000 in 2015, and is among the most popular Spanish names for girls in its native Spain and beyond.
  2. Alameda
    • Origin:

      Spanish
    • Meaning:

      "cottonwood grove"
    • Description:

      Common California place-name that could work for a girl.
  3. Albira
    • Description:

      Albira is a rare feminine name with Spanish and Arabic influences. It likely derives from the Germanic name Alberic, meaning 'elf ruler' or 'elf power,' or may be related to the Arabic name Almira, meaning 'princess' or 'elevated one.' This uncommon name carries an air of mystery and exotic charm. Albira has never achieved widespread popularity in English-speaking countries, remaining a distinctive choice that stands out for its melodious sound and unusual character. The name combines softness with strength, featuring a pleasing rhythm and flow. Those named Albira might appreciate its rarity and the unique identity it confers, making it an intriguing option for parents seeking something truly distinctive.
  4. Alvira
    • Description:

      Alvira is a feminine name with multiple possible origins. It may be a variant of Elvira, which has Germanic roots meaning 'all-protecting' or 'foreign and strange.' Alternatively, it could be derived from Arabic origins as a variation of Elvira, a name brought to Spain during Moorish rule. Some sources also suggest Latin origins related to 'albus' meaning 'white' or 'pure.' Alvira has a melodic, flowing quality with its three syllables and musical consonants. While never extremely common, the name has maintained a steady presence particularly in Hispanic, Portuguese, and Italian communities. It carries an elegant, somewhat old-world charm that appeals to parents seeking a name with historical depth. The name offers the appealing nicknames Alvi or Vira, making it both formal and adaptable.

  5. Amada
    • Origin:

      Feminine variation of Amado, Spanish
    • Meaning:

      "loved"
    • Description:

      Amada is an unusual Spanish name that's becoming more famous thanks to Ryan Gosling and Eva Mendes, who named their second daughter Amada Lee and their first Esmeralda Amada. Amada was also the name of two characters played by Mendes and, not coincidentally, her grandmother's name. In 2015, it was used for only 21 girls while brother name Amado was used for twice as many girls, but we predict the name will become more popular thanks to its new star power. Related names include the Latin saints' name Amatus, the musical Amadeo, and even Amy and Amanda.
  6. Araceli
    • Origin:

      Spanish
    • Meaning:

      "altar of the sky"
    • Description:

      Once-obscure Spanish name inching back up into the US Top 1000 girl names after a short break. Araceli Segarra is a noted mountain climber.
  7. Arcelia
    • Origin:

      Spanish
    • Meaning:

      "treasure chest"
    • Description:

      Arcelia is an undiscovered Spanish treasure worth considering.
  8. Asencion
    • Origin:

      Spanish
    • Meaning:

      "ascension"
    • Description:

      Highly religious choice.
  9. Bahia
    • Origin:

      Spanish
    • Meaning:

      "bay"
    • Description:

      Cool tropical Latin word name.
  10. Baila
    • Origin:

      Yiddish
    • Meaning:

      "white; bashful"
    • Description:

      Also written as Bayla, Baila is reminiscent of the Spanish word for "dance". Its meaning is debated: it may come from the Slavic root word for "white", or it may be a form of Bilhah, one of the four women who gave birth to the tribes of Israel. An offbeat approach to Bella.
  11. Baja
    • Origin:

      Spanish place-name
    • Meaning:

      "lower"
    • Description:

      Pronounced Bah-hah, this name of the Mexican peninsula attached to California makes for an out-of-the-ordinary possibility.
  12. Ballencia
    • Origin:

      Variation of Valencia, Spanish place-name
    • Description:

      Might sound as if your child had the sniffles every time she said her name.
  13. Baya
    • Origin:

      Spanish
    • Meaning:

      "berry"
    • Description:

      The Spanish word for "berry" makes a deliciously intriguing word name possibility.
  14. Belen
    • Origin:

      Spanish place name and form of Bethlehem, Hebrew
    • Meaning:

      "house of bread"
    • Description:

      Actually the Spanish name for Bethlehem, which means "house of bread," this name is high on Spain's popularity list and is rising in the US as well. Though this is one of the Spanish names for girls that has not for the most part crossed over to the English-speaking population, that could change thanks to its similarity to the popular Belle or Bella.
  15. Benicia
    • Origin:

      Spanish
    • Meaning:

      "blessed one"
    • Description:

      There are several fine Ben-beginning boy's names, such as BENJAMIN and BENEDICT, but girls names like this and BENJAMINA don't fare as well.
  16. Bienvenida
    • Origin:

      Spanish
    • Meaning:

      "welcome"
    • Description:

      Somewhat unwieldy, but would certainly make your little girl feel wanted.
  17. Blanca
    • Origin:

      Spanish
    • Meaning:

      "white"
    • Description:

      More colorful than Blanche, but blanker than Bianca.
  18. Bonita
    • Origin:

      Spanish
    • Meaning:

      "pretty"
    • Description:

      Like Benita, had some popularity in the fifties.
  19. Brisa
    • Origin:

      Spanish
    • Meaning:

      "breeze"
    • Description:

      Brisa is commonly used in Latino families, all but unheard of in others.
  20. Buena
    • Origin:

      Spanish
    • Meaning:

      "good, excellent"
    • Description:

      Affirmative adjective occasionally used as a name.