Meggie \m(e)-ggie\ as a girl's name is a variant of Margaret (Greek) and Megan (Welsh), and the meaning of Meggie is "pearl".
The baby name Meggie sounds like Maggie and Meggi. Other similar baby names are Peggie and Reggie.