French form of Margaret, from Greek margarites meaning 'pearl.'
Margo is a streamlined, luminous form of Margaret, a name that ultimately comes from the Greek margaritēs, meaning “pearl.” Through Latin and Old French, Margaret spread widely across medieval Europe, and Margo emerged as one of its chic, abbreviated descendants, especially in French-influenced settings. The spelling with an -o gives it a tailored, modern finish, though it carries the same ancient jewel-box meaning as Margaret, Margot, and Margarita.
In sound and style, Margo feels both crisp and soft: elegant without being ornate. The name has long benefited from the prestige of Margaret’s historical legacy, including saints, queens, and noblewomen across Europe, but Margo itself developed a particularly artistic and cosmopolitan aura in the 19th and 20th centuries. It is often associated with literary sophistication and theatrical glamour; actress Margo Channing, the iconic character in All About Eve, helped cement the name’s witty, self-possessed image in popular culture, even though the character’s name drew on an already stylish tradition.
More recently, bearers such as actress Margo Martindale have given it warmth and substance. Over time, Margo has shifted in perception from a fashionable diminutive to a stand-alone name with its own identity. It feels vintage, but not dusty; continental, but easy to wear in English.
Compared with Margaret, it is less formal and more streamlined, yet it still carries the old symbolism of rarity and beauty tied to the pearl. That balance helps explain its continued appeal: Margo suggests intelligence, poise, and understated sparkle.