Likely a modern variant of Maeve, the Irish name meaning "she who intoxicates."
Like Mavey?
Swipe through thousands of names like it