Boy
Jack
The name Jack carries the meaning "God is gracious", with roots in Hebrew. It has stayed remarkably steady since peaking in the 1920s. As things stand now, it is instantly recognizable. Since 1900, roughly 680,354 babies in the U.S. have been given this name.
HebrewGod is gracious
HebrewDiminutive of John
Births by decade
1900s
9,269
1910s
49,839
1920s
116,740
1930s
96,853
1940s
74,125
1950s
62,527
1960s
35,753
1970s
18,734
1980s
16,032
1990s
37,529
2000s
95,633
2010s
67,320
Peaked in the 1920s · 680,354 total U.S. births since 1900