English place name meaning 'Aethelhere's settlement' — a noble enclosure.
Like Atherton?
Swipe through thousands of names like it