Meaning
A French form of Margaret, derived from the Greek word 'margarites' meaning pearl.
Growth over last 10 years
Download App