Margie \m(a)-rgie, mar-gie\ as a girl's name is a variant of Margaret (Greek) and Marjorie (English), and the meaning of Margie is "pearl".
The baby name Margie sounds like Markie, Marjie, Marge and Margi. Other similar baby names are Marcie, Margize, Margit, Margies, Marie, Marnie, Marlie and Martie.