589 Spanish Girl Names (With Meanings & Popularity)

  1. Socorra
    • Origin:

      Spanish
    • Meaning:

      "one who helps"
    • Description:

      Popular Spanish choice that refers to the Virgin Mary, Our Lady of Perpetual Help -- or Perpetuo Socorro.
  2. Diaz
    • Origin:

      Spanish from Latin
    • Meaning:

      "days"
    • Description:

      If Cameron's first name could start a girl's name craze, why not her second.
  3. Melisa
    • Florinda
      • Origin:

        Spanish and Portuguese elaboration of Flora or Florence
      • Description:

        Florinda may be taking a good thing, the name of the Roman goddess of flowers and springtime, and making it too elaborate.
    • Levina
      • Judina
        • Petrona
          • Guillerma
            • 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.
            • Nenah
              • 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. Luiza Perote is a Brazilian model.
              • Priscila
                • Mónica
                  • Baja
                    • Origin:

                      Spanish place-name
                    • Meaning:

                      "lower"
                    • Description:

                      Pronounced Bah-hah, this name of the Mexican peninsula attached to California makes for an out-of-the-ordinary possibility.
                  • Neenah
                    • Martes
                      • Ticha
                        • Chila
                          • Porcia
                            • Roldana