Girl Names baby nameMargo

What does the name Margo mean?

The meaning of the name “Margo” is: “Pearl; Variation: Margot; Derivative: Form of Margaret”.