Meggy is an English diminutive of the English and Scottish Margaret.
Meggy is also a form of the English, Irish, and Welsh Megan.
See also the related form, the English Peggy.
Meggy is not often used as a baby girl name. It is not in the top 1000 names. In 2018, within the family of girl names directly related to Meggy, Margaret was the most commonly used.
† approx pronunciation for Meggy: M as in "me (M.IY)" ; EH as in "ebb (EH.B)" ; G as in "grin (G.R.IH.N)" ; IY as in "eat (IY.T)"