Menu

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

Welsh Boy Names

125 names. Showing 41–60.

  1. 41.
    Gareth
    Meaning: Gentle
  2. 42.
    Gavin
    Meaning: White hawk
  3. 43.
    Gawain
    Meaning: White hawk
  4. 44.
    Geraint
    Meaning: Old
  5. 45.
    Gethin
    Meaning: Dusky
  6. 46.
    Glyn
    Meaning: Valley
  7. 47.
    Glynn
    Meaning: Valley
  8. 48.
    Goronwy
    Meaning: Hero
  9. 49.
    Gower
    Meaning: Pure
  10. 50.
    Griffin
    Meaning: Strong lord
  11. 51.
    Griffith
    Meaning: Strong lord
  12. 52.
    Gruffudd
    Meaning: Strong lord
  13. 53.
    Gwilym
    Meaning: Resolute protector
  14. 54.
    Gwyn
    Meaning: Fair, blessed
  15. 55.
    Howell
    Meaning: Eminent
  16. 56.
    Hywel
    Meaning: Eminent
  17. 57.
    Ianto
    Meaning: God is gracious
  18. 58.
    Idris
    Meaning: Ardent lord
  19. 59.
    Ieuan
    Meaning: God is gracious
  20. 60.
    Ifor
    Meaning: Lord

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