Menu

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

Spanish Boy Names

64 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.
    AbelinoSpanish
    Meaning: Breath
  2. 2.
    AfonsoPortuguese
    Meaning: Noble and ready
  3. 3.
    AgustinSpanish
    Meaning: Great, venerable
  4. 4.
    AlejandroSpanish
    Meaning: Defender of mankind
  5. 5.
    AlonzoSpanish
    Meaning: Noble and ready
  6. 6.
    AlvaroSpanish
    Meaning: Guardian
  7. 7.
    AmadorSpanish
    Meaning: Lover
  8. 8.
    AndresSpanish
    Meaning: Brave, manly
  9. 9.
    ArloSpanish
    Meaning: Barberry tree
  10. 10.
    ArturoSpanish
    Meaning: Bear, noble
  11. 11.
    BenicioSpanish
    Meaning: Blessed
  12. 12.
    CarlosSpanish
    Meaning: Free man
  13. 13.
    ChicoSpanish
    Meaning: Boy
  14. 14.
    CidSpanish
    Meaning: Lord
  15. 15.
    CristobalSpanish
    Meaning: Bearer of Christ
  16. 16.
    CruzSpanish
    Meaning: Cross
  17. 17.
    DarioSpanish
    Meaning: Wealthy
  18. 18.
    DiegoSpanish
    Meaning: Supplanter
  19. 19.
    EduardoSpanish
    Meaning: Wealthy guardian
  20. 20.
    EliseoSpanish
    Meaning: God is salvation

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