Maeve comes from Irish Meadhbh, from Middle Irish Medb, ultimately from Proto-Celtic medwos and Proto-Indo-European médʰu, a root of uncertain meaning.
Maeve (English): of mostly Irish usage