From Old English 'gar' (spear) and 'ric' (ruler), meaning one who rules with a spear.
Like Garrick?
Swipe through thousands of names like it