Baby Boy Names
Meaning: Gracious, Generous
The name Kareem means Gracious, Generous and is of Arabic origin. Kareem is a name that's been primarily used for boys.
Kareem Abdul-Jabar, basketball player.
People who like the name Kareem also like: Caleb
Kareem is on 207
members' favorite name lists