Names: Margret

Names:
Variation of the name Margaret, meaning child of light, pearl