Boy
Kareem
The name Kareem carries the meaning "generous, noble". It found its footing in the 1990s and has not drifted far since. These days, it is a name that stands out a little. It has shown up in U.S. birth records across 6 of the last twelve decades.
ArabicArabic
EtymologyMeaning "generous, noble"
Births by decade
1900s
0
1910s
0
1920s
0
1930s
0
1940s
0
1950s
0
1960s
18
1970s
3,084
1980s
3,117
1990s
3,185
2000s
3,125
2010s
2,645
Peaked in the 1990s · 15,174 total U.S. births since 1900