Menu

Home › Baby Names › By origin › Spanish & Portuguese › Girl names

Spanish Girl Names

109 names. Showing 21–40.

  1. 21.
    CarlotaSpanish
    Meaning: Free woman
  2. 22.
    CarmelitaSpanish
    Meaning: Little garden
  3. 23.
    CataleyaSpanish
    Meaning: An orchid
  4. 24.
    CatalinaSpanish
    Meaning: Pure
  5. 25.
    CatarinaPortuguese
    Meaning: Pure
  6. 26.
    CiraSpanish
    Meaning: Lady
  7. 27.
    CocoSpanish
    Meaning: Coconut; nickname
  8. 28.
    ConcepcionSpanish
    Meaning: Conception
  9. 29.
    ConsueloSpanish
    Meaning: Consolation
  10. 30.
    DamitaSpanish
    Meaning: Little noblewoman
  11. 31.
    DelmaSpanish
    Meaning: Of the sea
  12. 32.
    DeloresSpanish
    Meaning: Sorrows
  13. 33.
    DoloresSpanish
    Meaning: Sorrows
  14. 34.
    DulcineaSpanish
    Meaning: Sweetness
  15. 35.
    EllariaSpanish
    Meaning: Light
  16. 36.
    ElviraSpanish
    Meaning: Elf or white
  17. 37.
    EnriquetaSpanish
    Meaning: Ruler of the home
  18. 38.
    ErendiraSpanish
    Meaning: Smiling
  19. 39.
    EsmeraldaSpanish
    Meaning: Emerald
  20. 40.
    EsperanzaSpanish
    Meaning: Hope

See Spanish boy names · Back to overview · Baby names A–Z