589 Spanish Girl Names

  1. Francisca
    • Origin:

      Spanish, Portuguese
    • Meaning:

      "free man"
    • Description:

      Spanish and Portuguese form of Frances or Francesca
  2. 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.
  3. Cristina
    • Origin:

      Italian, Spanish, Portuguese, Catalan, and Romanian variation of Christina
    • Description:

      Cristina is one case where the streamlined version feels more alluring.
  4. 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.
  5. Julietta
    • Origin:

      Spanish variation of Juliet
    • Meaning:

      "little Julia"
    • Description:

      Julietta feels newly fresh and friendly thanks to the growing familiarity of Juliet and French sister Juliette.
  6. Carlota
    • Origin:

      Spanish, Portuguese variation of Charlotte
    • Meaning:

      "free man; Frenchman"
    • Description:

      Carlota is the preferred version of Charlotte in Spain and Portugal, each where it ranks among the Top 50 most popular girl names. Carlotta, with two Ts, is the Italian spelling.
  7. Ofelia
    • Milagros
      • Origin:

        Spanish
      • Meaning:

        "miracles"
      • Description:

        Even in the Hispanic community, very religious and old-fashioned.
    • Izabella
      • Origin:

        Variation of Isabella
      • Meaning:

        "pledged to God"
      • Description:

        Parents seeking a way to differentiate their Isabella from all the others could consider this zippier spelling. It does have the jazzy nickname Izzy.
    • Constanza
      • Origin:

        Italian, feminine form of Constantine
      • Meaning:

        "constant, unchanging"
      • Description:

        This version adds some Italian flair to the somewhat stolid Constance.
    • 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".
    • 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.
    • Luiza
      • Origin:

        Russian and Portuguese variations of Louisa
      • Meaning:

        "renowned warrior"
      • Description:

        Luiza livens up Louisa. The insertion of the letter "Z" adds a lot more pizzazz.
    • 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.
    • Graciela
      • 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.
      • Ovidia
        • Origin:

          Feminine variation of Ovidius, Roman family name
        • Meaning:

          "shepherd or sheep"
        • Description:

          Ovidia is the unusual feminine form of the ancient Roman Ovidius, most famous as the name of the exiled 1st century Roman poet Ovid. Modern male form Ovidio is known in Spain and Portugal. Ovida is another variation.
      • Jovita
        • Origin:

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

          Lively and joyful. Jovie could be a cute short form.
      • Juanita
        • Origin:

          Spanish, feminine variation of Juan
        • Description:

          Pervasive in all Spanish-speaking cultures, Juanita, like Juana, has not emigrated.
      • Viridiana
        • Origin:

          Latin
        • Meaning:

          "green"
        • Description:

          Viridiana is a frillier version of the medieval name Viridis, meaning green. Viridiana briefly made it into the top 1000 in the US in the 1990s.