French elaboration of Marguerite, from Greek 'margarites' meaning pearl; also the daisy flower.
Like Margueritte?
Swipe through thousands of names like it