German form of Gerard, from Germanic elements meaning spear and brave/hardy.
Like Gerhardt?
Swipe through thousands of names like it