Of Greek origin.

Means pearl.

A form of the name Margaret, from the diminutive Margot.

Other forms of the name are: Margarita, Maisie, Mette, Marita, Rita, Greta.

Famous bearers are Margo Timmins, Margo Harshman, Margo Martindale, Margo Smith.