589 Spanish Girl Names (With Meanings & Popularity)

  1. Pepina
    • Bonita
      • Origin:

        Spanish
      • Meaning:

        "pretty"
      • Description:

        Like Benita, had some popularity in the fifties.
    • Evita
      • Origin:

        Spanish, diminutive of Eva
      • Description:

        There's only one Evita.
    • Mahogany
      • Origin:

        Spanish
      • Meaning:

        "rich, strong"
      • Description:

        Dark, woody name that's brings to mind rich panelling, beautiful colors and luxury.
    • Vanina
      • Origin:

        Portuguese and Spanish diminutive of Evangelina
      • Meaning:

        "bringer of good news"
      • Description:

        Vanina is a name that is, at first glance, miles apart from its origin. But once you say it aloud and look for it, you can see the direct line from Evangelina to Vanina. Vanina could also be a good alternative for people who like the sound of Vanille or Vanilla, but can't bring themselves to use a flavor as a name.
    • Milagros
      • Origin:

        Spanish
      • Meaning:

        "miracles"
      • Description:

        Even in the Hispanic community, very religious and old-fashioned.
    • 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.
    • Estela
      • Origin:

        Spanish
      • Meaning:

        "star"
      • Description:

        This Spanish variation of the French Estelle and spelling spin on Estella is on the rise, along with most star-related names, even Starr (and Star) herself. Popular personality Ali Landry chose it for her daughter.
    • Concepcion
      • Origin:

        Spanish
      • Meaning:

        "conception"
      • Description:

        Name given in honor of the Virgin Mary that might prove difficult for a modern Spanish-American child to pull off.
    • Clementina
      • Origin:

        Spanish feminine form of Clement, Latin
      • Meaning:

        "mild, merciful"
      • Description:

        The Spanish version, with its -eena ending, takes the name out of the Oh My Darlin' realm, which for many American parents may be just the thing.
    • Laurentia
      • Origin:

        Latin, feminine form of Laurence
      • Description:

        This pretty female form of Laurence originated in ancient Rome and is still sometimes heard in the Latino community. It is one of the many intriguing Latin names for girls worth consideration by modern parents, as a more distinctive spin on Laura or Lauren. The name's rhythm also makes it perfect for Ren or Wren as a nickname.
    • Tierra
      • Origin:

        Spanish
      • Meaning:

        "earth"
      • Description:

        Earthy but ethereal Spanish word name that sounds a lot fresher than its sister Sierra.
    • Jayda
      • Origin:

        Variation of Jada
      • Description:

        A Jada alternative that has lost ground this decade after peaking around 2010.
    • Aniceta
      • Origin:

        Latinized feminine form of Ancient Greek
      • Meaning:

        "unconquerable"
      • Description:

        A delicate name with strong roots, Aniceta is most often used in contemporary Spain. Saint Anicetus was an ancient pope and martyr.
    • 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.
    • Francisca
      • Origin:

        Spanish, Portuguese
      • Meaning:

        "free man"
      • Description:

        Spanish and Portuguese form of Frances or Francesca
    • Cesaria
      • Origin:

        Feminization of Cesar, Latin
      • Meaning:

        "head of hair"
      • Description:

        Cesaria, a modern feminine form of Caesar or the Latinate Cesar, has been obscure in the Western World but may stir to life along with other names that have their roots in ancient Rome. Cesarina, Cesarie, and Cesarea are other options.
    • 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".
    • Amada
      • Origin:

        Feminine variation of Amado, Spanish
      • Meaning:

        "loved"
      • Description:

        Amada is an unusual Spanish name that's becoming more famous thanks to Ryan Gosling and Eva Mendes, who named their second daughter Amada Lee and their first Esmeralda Amada. Amada was also the name of two characters played by Mendes and, not coincidentally, her grandmother's name. In 2015, it was used for only 21 girls while brother name Amado was used for twice as many girls, but we predict the name will become more popular thanks to its new star power. Related names include the Latin saints' name Amatus, the musical Amadeo, and even Amy and Amanda.
    • Lucrecia