Kareem

Kareem is a variant of the Arabic name 'Karim' which means 'generous'.

Origin/Usage
Arabic
Pronunciation
kah-REEM
Meaning
Generous or noble person