Old English place name meaning 'spear wood' or 'triangular forest,' from gar + wudu.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Garwood?
Swipe through thousands of names like it