Names: Margeaux

Names:
Variation of the name Margaret, meaning pearl