From Irish 'maigh' meaning 'plain' or 'field'; also a Chinese surname (梅) meaning 'plum'.
Like Moy?
Swipe through thousands of names like it