589 Spanish Girl Names (With Meanings & Popularity)

  1. Emmanuela
    • Inocencia
      • Origin:

        Spanish
      • Meaning:

        "innocence"
      • Description:

        Inocencia is like Chastity or Immaculata. Few modern girls outside the Latino community -- or even in it -- would appreciate having to carry this name.
    • Bienvenida
      • Origin:

        Spanish
      • Meaning:

        "welcome"
      • Description:

        Somewhat unwieldy, but would certainly make your little girl feel wanted.
    • Judeen
      • Madia
        • Natalina
          • Luvena
            • Venessa
              • Marcina
                • Rosalinda
                  • Origin:

                    Spanish
                  • Meaning:

                    "pretty rose"
                  • Description:

                    Rosalind feels fresher now.
                • Jolan
                  • Feliz
                    • Norita
                      • Alhambra
                        • Origin:

                          Place-name
                        • Description:

                          The Alhambra, which means "red city," is in Granada, Spain. British writer Ali Smith used it for a character in her novel The Accidental.
                      • Luisina
                        • Narcisa
                          • Genobeba
                            • Colomba
                              • Origin:

                                Italian version of Columba
                              • Meaning:

                                "dove"
                              • Description:

                                This spelling used in Italy and Spain shares the peaceful meaning of dove with the more familiar Columba. It's a Top 35 name in Chile.
                            • Pamelia
                              • Orquídia