A modern spelling of Garrett, from Germanic roots meaning “spear strength” or “brave with the spear.”
Like Garitt?
Swipe through thousands of names like it