Loading name…
feminine · English origin
Margie is an English given name that originated as a diminutive or pet form of Margaret, which derives through Latin and Greek from the Persian word for pearl. The name Margaret has been borne by numerous queens and saints throughout European history, giving it lasting popularity across many cultures. Margie shares its roots with related forms such as Maggie, Marge, Margot, and Greta.
RELATED