589 Spanish Girl Names

  1. Javiera
    • Origin:

      Spanish, feminine form of Javier, Spanish version of Xavier
    • Meaning:

      "new house, bright"
    • Description:

      Javiera, pronounced ha-vee-AIR-a, is not as well used as twin brother JAVIER, but makes an attractive Latina choice.
  2. Floriana
    • Aluisa
      • Elocadia
        • Anahí
          • Origin:

            Tupi
          • Meaning:

            "maize or immaculate"
          • Description:

            The name of a Guaraní princess killed by Spanish conquistadors in Tupi-Guarani legend. A Ceibo tree – the national flower of Argentina – is said to have bloomed in the spot where she died.
        • Liliela
          • Narcisa
            • Olalla
              • Lurdes
                • 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.
                • Zaferina
                  • Felipa
                    • Rebeca
                      • Corazòn
                        • Origin:

                          Spanish
                        • Meaning:

                          "heart"
                        • Description:

                          Well-used Spanish name expressing heart-filled emotion, with religious relevance to the Sacred Heart of Jesus.
                      • Placida
                        • Origin:

                          Italian and Spanish
                        • Meaning:

                          "serene"
                        • Description:

                          A name that's more familiar in its male form, Placido, but this can be a similar-feeling alternative to Serena.
                      • Hermosa
                        • Origin:

                          Spanish
                        • Meaning:

                          "beautiful"
                        • Description:

                          Hermosa, the name of a California beach town, means "beautiful".
                      • Agnese
                        • Martes
                          • 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.
                          • Ismeralda