Old English place name meaning 'winter enclosure' or 'Wintra's homestead.'
Like Wentworth?
Swipe through thousands of names like it