Variant of Garrett, from Germanic roots meaning "spear strength."
Like Garit?
Swipe through thousands of names like it