English surname meaning 'dweller by the grove,' from Old English graf (grove, thicket).
Like Groves?
Swipe through thousands of names like it