← Back to The Name Registry
Boy

Bo

The name Bo carries the meaning "Also short for Beauregard". It is having a real moment, more popular in the 2010s than ever before. These days, it is a name that stands out a little. It has quietly persisted through most of the last century of American birth records.

EtymologyScandinavian – "to live"
EtymologyAlso short for Beauregard
Births by decade
1900s
5
1910s
23
1920s
47
1930s
24
1940s
51
1950s
140
1960s
258
1970s
575
1980s
2,052
1990s
2,252
2000s
2,386
2010s
3,043
Peaked in the 2010s · 10,856 total U.S. births since 1900