A variant of Gerard or Garrett, from Germanic roots meaning brave spear.
Like Garrad?
Swipe through thousands of names like it