Boy
Buck
Buck means "English nickname" and comes from English, giving it real etymological depth as a boy's name. It has cooled since its 1920s peak, though it is still chosen today. As things stand now, it is a rare find in the registry. Since 1900, roughly 5,898 babies in the U.S. have been given this name.
EnglishEnglish nickname
EtymologyMeaning "male deer"
Births by decade
1900s
272
1910s
728
1920s
759
1930s
653
1940s
441
1950s
439
1960s
472
1970s
710
1980s
727
1990s
264
2000s
192
2010s
241
Peaked in the 1920s · 5,898 total U.S. births since 1900