"noble, generous"

Karim Origin and Meaning

The name Karim is boy's name meaning "noble, generous".
Kareem is the more popular form in the US, thanks to basketball legend Kareem Abdul-Jabbar.

Karim Popularity

20 Names Similar to Karim

These 20 names were selected by our users that were looking for other names like Karim.

Lists containing Karim

Famous People Named Karim

  • Karim Dule HillAmerican actor
  • Karim Benzemafootballer for Real Madrid and the French national team
  • Karim Florent LaghouagAlgerian French horse rider