English place-name meaning settlement by the sandy ground or man's town.
Like Manton?
Swipe through thousands of names like it