589 Spanish Girl Names (With Meanings & Popularity)

  1. Fe
    • Origin:

      Spanish
    • Meaning:

      "faith"
    • Description:

      Relatively popular in Spain until the middle of the 20th century, this sweet and lively Spanish virtue name is also a Marian name, short for María de Fe. In Galician, it is sometimes also short for Fernanda, meaning "brave voyager".
  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. Nevara
    • Origin:

      Spanish
    • Meaning:

      "to snow"
    • Description:

      One of several snowy options, this one lacking a tie to a specific place: an asset.
  5. Graciela
    • 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).
    • Violante
      • Origin:

        Greek and Latin
      • Meaning:

        "purple flower"
      • Description:

        Too close to violent.
    • Arcelia
      • Origin:

        Spanish
      • Meaning:

        "treasure chest"
      • Description:

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

        Spanish, diminutive feminine variation of JosÉ
      • Description:

        Personification of pep.
    • Baila
      • Origin:

        Spanish
      • Meaning:

        "dance"
      • Description:

        An offbeat approach to Bella. Also a Yiddish form of Bilhah, one of the four women who gave birth to the tribes of Israel.
    • Ysabelle
      • 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.
      • 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.
      • Genoveva
        • Origin:

          Variation of Genevieve or Geneva, French
        • Meaning:

          "tribe woman or juniper"
        • Description:

          The rare name Genoveva might be thought of as a variation of the French names Genevieve or Geneva, which have different roots and meanings. An unusual, pretty choice.
      • Jacaranda
        • Origin:

          Spanish, Portuguese, Tupi-Guarani flower name
        • Meaning:

          "fragrant"
        • Description:

          Distinctive and charming nature name that blends elements of Jacqueline and Amanda.
      • Querida
        • Origin:

          Spanish
        • Meaning:

          "dear, beloved"
        • Description:

          Loving choice.
      • 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.
      • Noemí
        • Origin:

          Spanish variation of Naomi
        • Description:

          Right up there on the Hispanic popularity list.
      • Belén
        • Origin:

          Spanish
        • Meaning:

          "Bethlehem"
        • Description:

          Just scraping into the US Top 1000.