Meaning & Story
An Arabic name meaning generous or noble, widely used in Muslim communities to honor a virtuous character.
Kareem is a classic Arabic name meaning generous and noble-hearted, one of the 99 attributes of God in Islamic tradition. It carries a dignified, warm energy that has made it beloved across the Arab world and in communities worldwide. Pets named Kareem often have a gentle, giving quality about them — the kind of animal who seems to have endless patience and warmth to share. The name was made broadly familiar in the West through basketball legend Kareem Abdul-Jabbar. A name of genuine beauty and substance.