Maeve
This is an Anglicization of Meadhbh, which is of unknown derivation.
Alternates:
Meave
More info:
Results for "Maeve" on Google