Compound of Margaret (Greek 'margarites,' pearl) and Mary (Hebrew Miriam), honoring St. Margaret Mary Alacoque.
Like Margaretmary?
Swipe through thousands of names like it