English place name meaning 'open land by the River Maun' in Nottinghamshire.
Like Mansfield?
Swipe through thousands of names like it