Boy
David
David is a boy's name meaning "Beloved", drawing on Hebrew roots. It is not as common as it was in the 1950s, though it has not disappeared. Today, it is about as mainstream as a name gets in the registry. Since 1900, roughly 3,609,275 babies in the U.S. have been given this name.
HebrewBeloved
HebrewDarling, friend
Births by decade
1900s
8,664
1910s
44,083
1920s
89,247
1930s
165,349
1940s
427,336
1950s
771,242
1960s
736,583
1970s
448,448
1980s
386,212
1990s
254,350
2000s
180,143
2010s
97,618
Peaked in the 1950s · 3,609,275 total U.S. births since 1900