Marguerite Moreau (I)'s Feet Photos
Marguerite is a French female given name, from which the English name Margaret is derived. Marguerite derives via Latin and Greek μαργαρίτης (margarítēs), meaning "pearl". It is also a French name for the ox-eye daisy flower. Those with the name include:...
Data quality: 35/100 (wikipedia)