A variant of Garrett, from Germanic roots often interpreted as 'spear-brave' or 'rule with the spear.'
Like Gerrett?
Swipe through thousands of names like it