589 Spanish Girl Names (With Meanings & Popularity)

  1. Isabelita
    • Description:

      Isabelita is a charming Spanish diminutive of Isabel, which itself derives from Elizabeth, a Hebrew name meaning 'God is my oath' or 'God's promise.' The suffix '-ita' adds an endearing quality, essentially meaning 'little Isabel.' This feminine name carries the warmth and musical quality characteristic of Spanish naming traditions. Isabelita has historical significance in Latin American countries and Spain, though it's more commonly used as a nickname rather than a formal given name. The name evokes a sense of cultural heritage and traditional femininity. While not ranking among the most popular Spanish names, Isabelita maintains steady usage within Hispanic communities worldwide, particularly as a term of endearment for girls named Isabel.
  2. Martia
    • Origin:

      Variation of Marcia, Latin
    • Meaning:

      "warlike"
    • Description:

      Martia, more distinctive than cousins Marta, Marcia and Marsha, also has a strong image and slightly unexpected feel.
  3. Xandra
    • Origin:

      Spanish, diminutive of Alexandra
    • Meaning:

      "man's defender"
    • Description:

      The initial X is pronounced like a Z. Confusing? Potentially. But there are enough Alexandras and Xanders through the Western World these days that this spelling wouldn't seem outlandish.
  4. Tigre
    • Origin:

      Spanish
    • Meaning:

      "tiger"
    • Description:

      If Bear and Fox can make it as baby names, why not Tiger. The Spanish Tigre has a more gender-neutral feel.
  5. 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.
  6. Zamora
    • Origin:

      Spanish place- and surname
    • Description:

      Heard in Spain more as a last name, but would work here as an alluring first.
  7. Vieira
    • Origin:

      Spanish
    • Meaning:

      "scallop"
    • Description:

      A vivacious Latin alternative to the superpopular Sierra.
  8. Nazaret
    • Origin:

      Spanish
    • Meaning:

      "of Nazareth"
    • Description:

      Occasionally heard Spanish name referring to Christ's native village.
  9. 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.
  10. Ximenia
    • Origin:

      Spanish nature name
    • Description:

      For any parents out there searching for a nature name starting with x -- and we doubt there are many -- this one, named for a Spanish monk called Ximenes, is a small tropical plant bearing wild limes.
  11. Brisa
    • Origin:

      Spanish
    • Meaning:

      "breeze"
    • Description:

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

      Lithuanian, from Greek
    • Meaning:

      "pure, virginal"
    • Description:

      This Lithuanian form of Agnes sounds sweet and versatile internationally.
  13. Santana
    • Origin:

      Spanish, condensed form of Santa Ana
    • Description:

      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.
  14. Colombina
    • Description:

      Colombina is a feminine name derived from Italian, meaning 'little dove.' It gained recognition through its association with a stock character in commedia dell'arte, traditional Italian theater, where Colombina typically appears as a clever and mischievous servant. The name carries artistic and theatrical connotations while also evoking the dove's symbolism of peace and purity. Though uncommon as a given name, Colombina appeals to parents with Italian heritage or those drawn to its melodious sound and cultural significance. The diminutive suffix '-ina' adds a touch of delicacy and affection to the name's overall impression.
  15. 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.
  16. Saretta
    • Description:

      Saretta is a delicate feminine name of Italian origin, functioning as a diminutive of Sara, which derives from Hebrew meaning "princess." The suffix "-etta" adds a sense of endearment and delicacy, essentially meaning "little Sara." This charming variation carries the regal heritage of its root name while adding a melodic, affectionate quality. Primarily used in Italian-speaking communities, Saretta has remained relatively uncommon even in Italy, making it a distinctive choice. The name conveys a gentle elegance and sweet femininity with its soft sounds and rhythmic flow. Saretta appeals to parents drawn to Italian cultural heritage or those seeking names with traditional roots but uncommon usage, offering familiarity without being ordinary.
  17. Livinia
    • Description:

      Livinia appears to be a variant of Lavinia, a feminine name with ancient Roman roots. In Roman mythology, Lavinia was the daughter of King Latinus and the wife of Aeneas, playing a significant role in Virgil's 'Aeneid.' The name possibly derives from Latin, referring to the ancient Italian city of Lavinium. This spelling variation with an 'i' instead of an 'a' gives the classical name a slightly different sound and visual appearance. While not as common as Lavinia, Livinia maintains the romantic, elegant quality of the original. The name carries literary and historical associations that might appeal to parents seeking a name with classical depth. With its flowing sound and feminine ending, Livinia fits with other vintage names experiencing renewed interest.

  18. Zerlina
    • Origin:

      Arabic
    • Meaning:

      "beautiful dawn"
    • Description:

      Zerlina is a variation of Zerlin, meaning "beautiful dawn". Zerlina is most famous as the wily, clever servant girl in Mozart's opera Don Giovanni, where she is the only character to seemingly get her way.
  19. Siria
    • Origin:

      Spanish from Persian
    • Meaning:

      "sun-bright, glowing"
    • Description:

      Would undoubtedly be confused with the geographical Syria.
  20. Gitana
    • Origin:

      Spanish
    • Meaning:

      "traveller, Romani person"
    • Description:

      The Spanish travelling or Romani community are called Gitanos, and Gitana is the feminine word. The term evolved from the Old Spanish word egiptano "Egyptian".

Introducing the Nameberry App

Nameberry App
Find your perfect baby name together with our new mobile 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.
Sign up to be notified when the app launches and to receive a discount on full access.
Nameberry App Logo