Meaveen

Pet form of Irish Maeve, meaning intoxicating