name meaning: Margi \m(a)-rgi, mar-gi\ as a girl's name is a variant of Margery (French) and Marjorie (English). See for meaning of Margi.
The baby name Margi sounds like Marji, Margy, Margo, Margie, Marge and Marga. Other similar baby names are Mari, Marci, Margit, Marni and Marti.
View a list of the 2 names that reference Margi.