Menu

Home › Baby Names › By origin › Welsh › Boy names

Welsh Boy Names

125 names. Showing 1–20.

Welsh names come from the Celtic language of Wales and are rich in images of nature, light and legend. Many are tied to the old Welsh stories, saints and princes.

  1. 1.
    Aeron
    Meaning: Battle
  2. 2.
    Aled
    Meaning: Offspring
  3. 3.
    Aneirin
    Meaning: Honourable
  4. 4.
    Aneurin
    Meaning: Truly golden
  5. 5.
    Arian
    Meaning: Silver
  6. 6.
    Arvel
    Meaning: Wept over
  7. 7.
    Bevan
    Meaning: Son of Evan
  8. 8.
    Bowen
    Meaning: Son of Owen
  9. 9.
    Bryn
    Meaning: Hill
  10. 10.
    Brynmor
    Meaning: Big hill
  11. 11.
    Cadell
    Meaning: Battle
  12. 12.
    Cadfael
    Meaning: Battle metal
  13. 13.
    Cadogan
    Meaning: Glory in battle
  14. 14.
    Cadwallader
    Meaning: Battle leader
  15. 15.
    Cadwgan
    Meaning: Battle glory
  16. 16.
    Caradoc
    Meaning: Beloved
  17. 17.
    Caradog
    Meaning: Beloved
  18. 18.
    Carew
    Meaning: Fortress
  19. 19.
    Carey
    Meaning: Rocky island
  20. 20.
    Carwyn
    Meaning: Blessed love

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