← Back to The Name Registry
Girl

Margo

Margo means "pearl", according to etymological references. It peaked back in the 1950s and has been gradually easing since. In the current registry, it is uncommon enough to feel personal. Few names stick around this long: it shows up across almost the entire twelve-decade span this registry covers.

EtymologyShort for Margaret
EtymologyMeaning "pearl"
Births by decade
1900s
26
1910s
151
1920s
303
1930s
1,209
1940s
4,802
1950s
5,891
1960s
3,961
1970s
2,278
1980s
1,748
1990s
1,217
2000s
883
2010s
1,222
Peaked in the 1950s · 23,691 total U.S. births since 1900