Modern stylized variant of Garrett, from Old Irish and Germanic roots meaning 'spear strength' or 'brave spearman.'
Like Garytt?
Swipe through thousands of names like it