Variant of Gareth, a Welsh name possibly meaning 'gentle,' made famous by Arthurian legend.
Like Garreth?
Swipe through thousands of names like it