Variant of Maeve, from Old Irish 'meadhbh' meaning 'she who intoxicates' or 'intoxicating one.'
Like Maive?
Swipe through thousands of names like it