Old English place name meaning 'land near the lake or boundary', from 'mere' (lake) and 'land'.
Like Marland?
Swipe through thousands of names like it