Variant spelling of Marguerite, from Greek margarites meaning pearl.
Like Margurete?
Swipe through thousands of names like it