Meaning
A French form of Margaret, derived from the Greek word 'margarites' meaning pearl.
Download App