Baby Names and Name Generators

What Does Margeret Mean?
"pearl"