Gareth for a baby name

alt. Garth, Garthe, Gart, Garte Welsh, meaning ‘gentle’.

Search by letter



Search by category