Medieval variant of Meggy, a diminutive of <a href="details.php?no=&n=MARGARET">MARGARET</a>. The reason for the change in the initial consonant is unknown.