Old English place name meaning 'spear wood' or 'triangular forest,' from gar + wudu.
Like Garwood?
Swipe through thousands of names like it