589 Spanish Girl Names (With Meanings & Popularity)

  1. Belén
    • Origin:

      Spanish
    • Meaning:

      "Bethlehem"
    • Description:

      Just scraping into the US Top 1000.
  2. Querida
    • Origin:

      Spanish
    • Meaning:

      "dear, beloved"
    • Description:

      Loving choice.
  3. Jacaranda
    • Origin:

      Spanish, Portuguese, Tupi-Guarani flower name
    • Meaning:

      "fragrant"
    • Description:

      Distinctive and charming nature name that blends elements of Jacqueline and Amanda.
  4. Genoveva
    • Origin:

      Variation of Genevieve or Geneva, French
    • Meaning:

      "tribe woman or juniper"
    • Description:

      The rare name Genoveva might be thought of as a variation of the French names Genevieve or Geneva, which have different roots and meanings. An unusual, pretty choice.
  5. Estefania
    • Origin:

      Spanish variation of Stephanie
    • Description:

      Attractive international Stephanie alternative. Estefania ranks in the Top 100 in Puerto Rico.
  6. Jordana
    • Origin:

      Hebrew
    • Meaning:

      "flowing down"
    • Description:

      A feminization used more before Jordan joined the girls' camp.
  7. Verde
    • Origin:

      Spanish
    • Meaning:

      "green"
    • Description:

      Verde is an uncommon color name with a Latinate accent, perfect for a spring baby.
  8. Emelda
    • Quintana
      • Origin:

        Spanish
      • Meaning:

        "the fifth girl"
      • Description:

        Mexican place-name famously used by Joan Didion for her daughter, Quintana Roo.
    • Vieira
      • Origin:

        Spanish
      • Meaning:

        "scallop"
      • Description:

        A vivacious Latin alternative to the superpopular Sierra.
    • 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.
    • Ysabella
      • Floriana
        • Tete
          • Inesa
            • Origin:

              Lithuanian, from Greek
            • Meaning:

              "pure, virginal"
            • Description:

              This Lithuanian form of Agnes sounds sweet and versatile internationally.
          • 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.
          • Flor
            • Origin:

              Spanish
            • Meaning:

              "flower"
            • Description:

              Attractive Spanish name heard in the movie Spanglish. Roll that final r. Or say it the French way: Fleur.
          • Abril
            • Origin:

              Spanish and Catalan variation of April
            • Description:

              This Spanish month name has been quietly used for several years now in the US.
          • Isolda
            • Mesa
              • Origin:

                Spanish
              • Meaning:

                "table"
              • Description:

                Mesa is the term for a flat-topped mountain, derived from the Spanish word for "table".