Old English place name from hēah (high) and wudu (wood), meaning 'high forest.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Heywood?
Swipe through thousands of names like it