English place name meaning 'settlement by a marsh,' from Old English 'mersc' and 'tūn.'
Like Marston?
Swipe through thousands of names like it