Variant spelling of Maggie, a pet form of Margaret, from Greek "margarites" meaning "pearl."
Like Magie?
Swipe through thousands of names like it