Marguerite

Primarily Female
The meaning of the name Marguerite is Pearl
The origin of the name Marguerite is French
Notes: From the name Margaret.
People who like the name Marguerite also like:
Genevieve,
Charlotte,
Violet,
Evangeline,
Scarlett,
Eleanor,
Josephine,
Owen,
William,
Henry,
Gabriel,
Liam,
Felix,
Benjamin