Baby Names and Name Generators

What Does Margred Mean?
"pearl"