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

      Spanish, diminutive of Dolores
    • Meaning:

      "lady of sorrows"
    • Description:

      A hot starbaby name – chosen by Kelly Ripa, Chris Rock, Lisa Bonet, Denise Richards and Charlie Sheen, Carnie Wilson, and Annie Lennox, and used as the nickname of Madonna's Lourdes – Lola manages to feel fun and sassy without going over the top. Be warned, though: "Whatever Lola wants, Lola gets," to quote a song from the show Damn Yankees.
  2. Jade
    • Origin:

      Spanish
    • Meaning:

      "stone of the side"
    • Description:

      As a precious stone, Jade is known for its cool green hues, its importance in Chinese art, and its ability to transmit wisdom, confidence, and clarity. As a name, however, Jade is a 90s throwback in the UK, a Top 5 choice in France, and a returning gem in the US right now.
  3. Savannah
    • Origin:

      Spanish
    • Meaning:

      "flat tropical grassland"
    • Description:

      A place name with a deep Southern accent, the once-obscure Savannah shot to fame, with others of its genre, on the heels of the best seller Midnight in the Garden of Good and Evil, which was set in the mossy Georgia city of Savannah. Originally a substitute for the overused Samantha, Savannah is now popular itself, long among the top girls' names starting with S.
  4. Paloma
    • Origin:

      Spanish
    • Meaning:

      "dove"
    • Description:

      Paloma is vibrant and ruby-lipped a la jewelry designer Paloma Picasso, but it also suggests peace, as symbolized by the dove. Paloma is a highly recommended striking but soft name, one of the best of the names that mean peace and girls' names starting with P.
  5. Solana
    • Origin:

      Spanish
    • Meaning:

      "sunshine"
    • Description:

      A bright and warm possibility for a summertime girl, Solana feels both soulful and fresh, distinctive and familiar. Originally adapted from the Spanish surname and Saint name, Solano, it entered the US Top 1000 for the first time in 2023.
  6. Reina
    • Origin:

      Spanish, Yiddish or Japanese
    • Meaning:

      "queen; pure; wise"
    • Description:

      An appellation for the Virgin Mary, "Queen of the apostles." After three years off the US popularity charts, Reina rejoined the list in 2014, though it lags behind alternate spellings Raina, Rayna, and Reyna. It is also used in Yiddish and in Japanese.
  7. Dolores
    • Origin:

      Spanish
    • Meaning:

      "lady of sorrows"
    • Description:

      Though it's related to the Virgin Mary, this name was once perceived as the height of sensuality, a role since taken over by nicknames Lola and Lolita.
  8. Teresa
    • Origin:

      Spanish
    • Meaning:

      "to harvest"
    • Description:

      How do you spell Teresa? Teresa, the simpler phonetic form of this name, was the most popular variation for its early life, when it was used exclusively in Spain and Portugal. Other spellings of Teresa include Theresa, the usual English form, and the French Therese.
  9. Valencia
    • Origin:

      Spanish
    • Meaning:

      "brave, strong"
    • Description:

      This lovely orange-scented Spanish place-name would make an inventive namesake for an Aunt Valerie.
  10. Tia
    • Origin:

      Diminutive of names ending -tia
    • Description:

      A short, bright name which originates as a short form of names including Tiana, and Tatiana. Not as popular as Mia – a plus if you're seeking a short and pretty but less common name. In Spanish and Portuguese tía/tia is a word meaning "aunt". In Haida culture in indigenous Canada, Tia is a goddess of peaceful death.
  11. 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.
  12. Elvira
    • Origin:

      Spanish
    • Meaning:

      "white, fair"
    • Description:

      Before there was the campy TV Elvira, Mistress of the Dark, Elvira was the long-suffering wife of Don Juan, and remnants of those negative, gothic images still cling to it, though they are fading.

      Other references include the romantic film Elvira Madigan, based on a real person, and the main ghostly character in Noel Coward's Blithe Spirit, as well as appearances in several operas.

  13. Pilar
    • Origin:

      Spanish
    • Meaning:

      "pillar"
    • Description:

      The fact that this Spanish classic, which honors the Virgin Mary, does not end in the conventional letter 'a' gives it a special sense of strength, elegance, and style, making it a worthy choice.
  14. Ximena
    • Origin:

      Feminization of Ximeno, Spanish
    • Meaning:

      "son"
    • Description:

      Ximena, sometimes spelled Jimena, is a variation of boys’ name Ximeno. Spanish origins and popularity in the Latino community have boosted this name's popularity. Ximena Diaz was the wife of the Spanish national hero known as El Cid. Several well known Latin American actresses bear this name.
  15. Mariana
    • Origin:

      Latin, Portuguese, Spanish, Romanian
    • Meaning:

      "related to the god Mars"
    • Description:

      Mariana is that unusual name that is more than the sum of its parts. While Mary or Maria and Ana or Anna are both perfectly nice classic names, Mariana achieves a lyrical elegance that transcends them.
  16. Neva
    • Origin:

      Spanish
    • Meaning:

      "white snow"
    • Description:

      Has a pure, clean aura, but is also evocative.
  17. Savanna
    • Origin:

      Variation of Savannah
    • Description:

      Savanna has lost ground in recent years. It remains eclipsed by its more traditionally spelled cousin Savannah.
  18. Lolita
    • Origin:

      Spanish, diminutive of Lola and Dolores, Spanish
    • Meaning:

      "lady of sorrows"
    • Description:

      In Nabokov's notorious novel, Lolita is the pet name given by the pedophilic narrator, Humbert Humbert, to his victim: a young girl called Dolores and nicknamed Lola or Lo by her mother. Still, it seems that a few parents are prepared to look past this problematic association, seeing this as a offbeat option for those who defy convention. We would recommend thinking seriously about the background of this name before bestowing it on your daughter.
  19. Mercedes
    • Origin:

      Spanish
    • Meaning:

      "gracious gifts, benefits"
    • Description:

      Mercedes is one of the few names attached to luxury living that we can wholeheartedly recommend, it being a legitimate Spanish appellation stemming from one of the epithets given to the Virgin Mary--Santa Maria de las Mercedes, or Our Lady of the Mercies. The car, by the way was named after the eleven-year-old daughter of the Daimler company's French distributor in 1901.
  20. Dia
    • Origin:

      Mbama, Sanskrit, Latin, and Spanish
    • Meaning:

      "love; lamp; heavenly; day"
    • Description:

      A sweet and simple multicultural choice which has several different meanings and origins.