Rare English name likely derived from a place name meaning 'settlement by the marsh.'
Like Maston?
Swipe through thousands of names like it