← Back to The Name Registry
Boy

Roscoe

Rooted in Old Norse, Roscoe is a boy's name that means "Old Norse hross (horse) + skogr (wood)". It has cooled since its 1920s peak, though it is still chosen today. As things stand now, it is a distinctive, less common pick. Since 1900, roughly 19,752 babies in the U.S. have been given this name.

Old NorseOld Norse "hross" (horse) + "skogr" (wood)
EtymologyMeaning "deer forest" (place name)
Births by decade
1900s
916
1910s
3,803
1920s
4,508
1930s
2,578
1940s
2,324
1950s
1,926
1960s
1,111
1970s
770
1980s
635
1990s
344
2000s
363
2010s
474
Peaked in the 1920s · 19,752 total U.S. births since 1900