Menu

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

Spanish Girl Names

109 names. Showing 1–20.

Spanish and Portuguese names reflect the Latin roots of both languages and strong Catholic traditions. Many honour saints, titles of the Virgin Mary or religious festivals, and others describe grace, light and hope.

  1. 1.
    AbrilSpanish
    Meaning: April
  2. 2.
    AdelitaSpanish
    Meaning: Noble
  3. 3.
    AlejandraSpanish
    Meaning: Defender of mankind
  4. 4.
    AlondraSpanish
    Meaning: Lark
  5. 5.
    AmparoSpanish
    Meaning: Shelter
  6. 6.
    AnaisSpanish
    Meaning: Gracious
  7. 7.
    AnaliaSpanish
    Meaning: Grace
  8. 8.
    AnamariaSpanish
    Meaning: Grace and bitterness
  9. 9.
    AndreinaSpanish
    Meaning: Brave
  10. 10.
    AngelitaSpanish
    Meaning: Little angel
  11. 11.
    AnitaSpanish
    Meaning: Grace
  12. 12.
    AraceliSpanish
    Meaning: Altar of heaven
  13. 13.
    AracelySpanish
    Meaning: Altar of heaven
  14. 14.
    AzucenaSpanish
    Meaning: Lily
  15. 15.
    BeatrizSpanish
    Meaning: She who brings happiness
  16. 16.
    BonitaSpanish
    Meaning: Pretty
  17. 17.
    BrisaSpanish
    Meaning: Breeze
  18. 18.
    CalidaSpanish
    Meaning: Warm
  19. 19.
    CandelaSpanish
    Meaning: Candle
  20. 20.
    CandelariaSpanish
    Meaning: Candlemas

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