English place-name origin, from Old English meaning 'maiden's wood' or 'May (hawthorn) wood.'
Like Maywood?
Swipe through thousands of names like it