Definitions for "Margot"
french short form of "margaret", derived from greek "margarites" meaning "pearl".