About us
Define
Definitions for
"Margot"
french short form of "margaret", derived from greek "margarites" meaning "pearl".
ona.com