589 Spanish Girl Names (With Meanings & Popularity)

  1. Santa
    • Origin:

      Feminine variation of Santo, Italian
    • Meaning:

      "saint"
    • Description:

      Santa has an appealing sound, or maybe that's sleigh bells we hear? It's difficult to separate the Italian girls' name Santa from the association to Mr. Claus, king of Christmas. The German diminutive Senta -- or Snow or even Christmas -- might be an easier name to handle.
  2. Nevada
    • Origin:

      Spanish place-name
    • Meaning:

      "covered in snow"
    • Description:

      Named for its snowcapped mountains, Nevada is a state name which, unlike Carolina, Montana, and Dakota, has been relatively undiscovered. Warning: today's unvisited place-name could become tomorrow's trampled tourist attraction.
  3. Manuela
    • Origin:

      Spanish, feminine variation of Emmanuel
    • Meaning:

      "God is with us"
    • Description:

      Manuela is one feminine form that's more energetic than the male original, and is worth considering if you're seeking an easily assimilated Spanish name.
  4. Arcelia
    • Origin:

      Spanish
    • Meaning:

      "treasure chest"
    • Description:

      Arcelia is an undiscovered Spanish treasure worth considering.
  5. Pepita
    • Origin:

      Spanish, diminutive feminine variation of JosÉ
    • Description:

      Personification of pep.
  6. Graciela
    • Violante
      • Origin:

        Greek and Latin
      • Meaning:

        "purple flower"
      • Description:

        Too close to violent.
    • Nevara
      • Origin:

        Spanish
      • Meaning:

        "to snow"
      • Description:

        One of several snowy options, this one lacking a tie to a specific place: an asset.
    • Marita
      • Origin:

        German and Spanish diminutive of Maria
      • Meaning:

        "drop of the sea, bitter, or beloved"
      • Description:

        Derived from Maria, the meaning of which is uncertain. Theories include "drop of the sea" (from Hebrew roots mar "drop" and yam "sea"); "bitter" (from Hebrew marah "bitterness"); and "beloved" (from the Egyptian root mr).
    • 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.
    • Rosita
      • Origin:

        Spanish, diminutive of Rosa
      • Meaning:

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

        Spanish place name
      • Description:

        Not strictly Spanish but Guanche, the original inhabitants of the Canary Islands, this place name became popular as a first in Spain via a trilogy by Alberto Vazquez Figueroa. The Guanche meaning of the place name is "one who shares equally."
    • Florencia
      • Constanza
        • Origin:

          Italian, feminine form of Constantine
        • Meaning:

          "constant, unchanging"
        • Description:

          This version adds some Italian flair to the somewhat stolid Constance.
      • Coletta
        • Origin:

          Italian and Spanish variation of Colette or short form of Nicoletta
        • Description:

          Coletta is a Latin relative of the better-known French Colette, which is derived from Nicole and is ultimately a feminization of Nicholas. Only a handful of baby girls are named Coletta or Nicoletta in the US each year, making this one of the rarest of the many forms of the name.
      • 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.
      • Irati
        • Origin:

          Basque
        • Meaning:

          "fern field"
        • Description:

          For the parent who genuinely wants something different, this nature choice is popular in Spain. Downside: connection to words irate and irritation.
      • Ysabelle
        • Noemí
          • Origin:

            Spanish variation of Naomi
          • Description:

            Right up there on the Hispanic popularity list.
        • Juana
          • Origin:

            Spanish, feminine variation of Juan
          • Description:

            Juana has not achieved the popularity in the U.S. of the male version Juan. Whereas Juan has made it almost to the Top 50 on the U. S. hit parade, sister Juana has barely entered the thousand most popular.