Skip to content
BoyArabic origin2 syllables

Kareem

Meaning: “noble, generous”

Test full name

About the name Kareem

Kareem is a boy name with Arabic roots, meaning “noble, generous”. It is related to Karim, which is where the meaning comes from.

In 2025, Kareem ranked #702 for boys in the US, with 383 babies given the name. Its peak year since 1940 was 1980. Since 2000, 100% of US babies named Kareem were boys.

Etymology

A variant of Karim, which comes from Arabic, meaning “noble, generous”.

Name meaning adapted from Wiktionary (“Kareem”, “Karim”) by Wiktionary contributors, CC BY-SA 4.0.

US rank 2025
#702
In 2015
#732
Babies in 2025
383

Popularity of Kareem, 1940–2025

011523034445919401960198020002020
Boys GirlsBabies per year in the US

Latest SSA data: 2025.

Popularity data: U.S. Social Security Administration national baby names (public domain; names given to at least 5 babies of one sex per year).

Hello, world

Kareem

Your last name

born on your big day

7 LB 4 OZ · 20 IN

The Baby Kit

See Kareem on a birth announcement

Birth announcements, shower invitations, nursery wall art and milestone cards, all personalized with Kareem. Type your details once and print at home or at any print shop.

Preview with KareemFree preview · full kit $12.99

Names similar to Kareem

Name meanings marked or linked “Wiktionary” are adapted from Wiktionary by Wiktionary contributors, CC BY-SA 4.0; each name page links its source entry.