Old English place name from hēah (high) and wudu (wood), meaning 'high forest.'
Like Heywood?
Swipe through thousands of names like it