Garhett is a spelling variant of Garrett, from Germanic roots meaning spear strength or brave with the spear.
Like Garhett?
Swipe through thousands of names like it