Elaborate French variant of Marguerite, meaning 'pearl' or referring to the daisy flower.
Like Marguriette?
Swipe through thousands of names like it