All names

Margo

French form of Margaret, from Greek margarites meaning 'pearl.'

#10712 sylFrenchGreekRoyal & Classic
Swipe names like MargoFree · no signup

Popularity over time

1900s1950s1990s
Flow
2 syllables
Pronounce

Name story

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.

Names like Margo

Liam
Irish · Liam is an Irish short form of William, from Germanic roots meaning resolute protection or determined helmet.
Oliver
French · Likely from Old French 'olivier' meaning olive tree, symbolizing peace and fruitfulness.
Emma
German · From Germanic ermen meaning 'whole' or 'universal'; popularized by medieval royalty.
Amelia
German · From Germanic 'amal' meaning 'work' or 'industrious,' blended with Latin Emilia.
Charlotte
French · French feminine diminutive of Charles, from Germanic 'karl' meaning 'free man.'
Sophia
Greek · From Greek 'sophia' meaning 'wisdom'; widely used across European royal families.
James
Hebrew · From Hebrew 'Yaakov' (Jacob) via Late Latin 'Jacomus'; means 'supplanter.' A perennial royal name.
Henry
English · From Germanic 'heim' (home) + 'ric' (ruler), meaning 'ruler of the home.' A name of many kings.
Isabella
Italian · Latinate form of Elizabeth, from Hebrew Elisheva meaning 'God is my oath.' Borne by many European queens.
William
English · From Germanic 'wil' (will, desire) and 'helm' (helmet, protection); borne by William the Conqueror.
Evelyn
English · From Norman French 'Aveline', possibly meaning 'wished-for child' or related to the hazelnut.
Sebastian
Greek · From Greek Sebastos meaning "venerable" or "revered," originally denoting someone from Sebastia.
Sofia
Greek · From Greek 'sophia' meaning wisdom; one of the most internationally popular names across cultures.
Leo
Latin · From Latin 'leo' meaning 'lion'; borne by thirteen popes and associated with strength.
Camila
Latin · From Latin 'camillus,' a young ceremonial attendant in Roman temples, meaning 'noble helper.'

Explore more

Like Margo?

Swipe through thousands of names like it

Start swiping