Home › Baby Names › By origin › Welsh › Boy names
Welsh Boy Names
125 names. Showing 41–60.
- 41.GarethMeaning: Gentle
- 42.GavinMeaning: White hawk
- 43.GawainMeaning: White hawk
- 44.GeraintMeaning: Old
- 45.GethinMeaning: Dusky
- 46.GlynMeaning: Valley
- 47.GlynnMeaning: Valley
- 48.GoronwyMeaning: Hero
- 49.GowerMeaning: Pure
- 50.GriffinMeaning: Strong lord
- 51.GriffithMeaning: Strong lord
- 52.GruffuddMeaning: Strong lord
- 53.GwilymMeaning: Resolute protector
- 54.GwynMeaning: Fair, blessed
- 55.HowellMeaning: Eminent
- 56.HywelMeaning: Eminent
- 57.IantoMeaning: God is gracious
- 58.IdrisMeaning: Ardent lord
- 59.IeuanMeaning: God is gracious
- 60.IforMeaning: Lord