589 Spanish Girl Names (With Meanings & Popularity)

  1. Ria
    • Origin:

      Spanish
    • Meaning:

      "small river"
    • Description:

      Short and feminine, Ria has a rhythmic flow.
  2. Conchita
    • Origin:

      Spanish, diminutive of Concepcion
    • Description:

      Concepcion dressed in red satin.
  3. Graciela
    • Origin:

      Spanish
    • Meaning:

      "grace"
    • Description:

      A sparky and feminine elaboration on Gracia, Spanish for "grace".
  4. Jordana
    • Origin:

      Hebrew
    • Meaning:

      "flowing down"
    • Description:

      A feminization used more before Jordan joined the girls' camp.
  5. 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.
  6. Evelia
    • Description:

      Evelia is a feminine name with Latin and Spanish origins. It derives from the Latin name Evelius, which may be related to 'aevum' meaning 'age' or 'eternity.' The name is most prevalent in Hispanic communities, particularly in Mexico and parts of the southwestern United States. Evelia has a melodious quality with its flowing vowels, making it both elegant and accessible. While not among the most common Hispanic names, it has maintained steady usage throughout the 20th and 21st centuries. The name carries a timeless quality and often evokes associations with beauty and grace. The nickname Evelie or Eve is sometimes used as a familiar form.
  7. Ninetta
    • Origin:

      Italian and Spanish diminutive of Nina
    • Meaning:

      "little girl"
    • Description:

      Might be carrying things too far -- little little girl? -- though could freshen up this favorite.
  8. Hermosa
    • Origin:

      Spanish
    • Meaning:

      "beautiful"
    • Description:

      Hermosa, the name of a California beach town, means "beautiful".
  9. Irenea
    • Description:

      Irenea is a feminine name derived from the Greek name Eirene (Εἰρήνη), meaning 'peace.' It represents an elaborate variation of the more common name Irene, with the added suffix giving it a more ornate, classical feel. Though rare in English-speaking countries, Irenea has historical usage in parts of Eastern Europe, Spain, and Latin America. The name carries the beautiful connotation of peacefulness and harmony that its Greek root implies. Throughout history, it has never reached widespread popularity, maintaining its status as an uncommon, distinctive choice. Irenea offers parents seeking a name with classical roots and meaningful symbolism a unique alternative to the more familiar Irene or Irina.
  10. Izabella
    • Origin:

      Variation of Isabella, Hungarian, Polish, and English
    • Meaning:

      "pledged to God"
    • Description:

      While this might look like a modern spelling of the classic Isabella, it is also the Hungarian and Polish form, pronounced with an EE sound at the beginning. A Top 50 name in Hungary and a Top 200 name in Poland, this form is also popular in Latvia.
  11. Llora
    • Description:

      Llora is a delicate feminine name with multiple possible origins. In Spanish, 'llora' is a form of the verb 'llorar' meaning 'to cry' or 'to weep,' though as a name it's likely disconnected from this meaning. It may instead be a variant of Laura or Lora, with the distinctive Spanish 'll' pronunciation. Alternatively, it could be related to the Catalan place name Lloret. The doubled 'l' creates a distinctive appearance and pronunciation challenge in non-Spanish speaking regions. As a personal name, Llora remains exceptionally rare, appealing to parents seeking uncommon names with a musical quality and Spanish or Mediterranean flair. The name has a gentle, flowing sound with its two syllables and liquid consonants creating a melodious impression.
  12. Cira
    • Description:

      Cira is a feminine name with ancient roots and cross-cultural presence. In Greek, it relates to 'kyrios' meaning 'lord' or 'master,' while in Latin contexts it may connect to 'Circe,' the enchantress from Homer's Odyssey. The name also appears in Italian heritage, possibly as a short form of Cipriana. With just two syllables, Cira offers a concise yet melodic sound that works well internationally. The name combines classical origins with a contemporary feel, making it both timeless and modern. Though relatively uncommon in English-speaking countries, Cira remains an elegant choice for parents seeking a name with historical depth, cross-cultural appeal, and a distinctive but accessible quality.
  13. Erendira
    • Origin:

      Spanish
    • Meaning:

      "she who smiles"
    • Description:

      Erendira was the name of a Gabriel Garcia Marquez heroine and also a mythological princess. The name is best known in Mexico.
  14. Nelia
    • Origin:

      Diminutive of Cornelia
    • Meaning:

      "horn"
    • Description:

      This lively and appealing name originated as a short form of Cornelia, but is well able to stand on its own. Nelia is also often in the Hispanic culture, where it can be a short form of Manuela. It did have some American usage in the late nineteenth century, and with Cornelia having a comeback, Nelia could follow.
  15. Lorca
    • Origin:

      Spanish place name and surname
    • Description:

      The haunting Lorca is a place name from the Spanish province of Navarre, but far more famous as the surname of the eminent Spanish poet and playwright Federico Garcia Lorca, who was the direct inspiration for the name of Leonard Cohen's now-grown daughter Lorca.
  16. Rosalin
    • Description:

      Rosalin is a feminine name derived from 'Rosa', the Latin word for rose. It's a variation of Rosalind, which gained recognition through Shakespeare's character in 'As You Like It'. The name carries connotations of beauty and natural elegance associated with the flower. While less common than similar names like Rosalind or Roselyn, Rosalin maintains a classic, feminine charm. Its popularity peaked in the early 20th century but has remained relatively uncommon in recent decades, giving it a distinctive quality. Those named Rosalin are often perceived as having refined taste and a gentle disposition, reflecting the delicate yet resilient nature of its floral namesake.
  17. Jovita
    • Origin:

      Spanish, feminine variation of Jove, Roman king of the gods
    • Description:

      Lively and joyful. Jovie could be a cute short form.
  18. 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.
  19. Gracia
    • Origin:

      Spanish variation of Grace
    • Description:

      Although Gracia is the literal Spanish translation of Grace and is used as the Grace equivalent in Spanish-speaking countries, where it's pronounced grah-see-ah or grah-thee-ah, it's also a long-time if unusual Grace variation pronounced gray-sha. You might consider Gracia if Grace is getting too commonplace for you.
  20. Amelina
    • Origin:

      Old German form of Emmeline and Amelia
    • Meaning:

      "work"
    • Description:

      Now that the range of names including the modern Emmeline and Amelia -- relatives of each other, but of neither Emily nor Emma -- has become so fashionable, the original root name Amelina is also due up for reconsideration. A lovely, delicate choice, its main disadvantage is that it sounds like a modern elaboration rather than the original name. And perhaps that it will be so often misspelled and mistaken for other forms of itself. But it is a lovely name with deep roots.

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