Baby Names and Name Generators

What Does Margarit Mean?
"pearl"