Kareem
[kəˈriːm]Meaning
arabic masculine name meaning generous, noble or honourable
Background Story
Kareem is an alternate transcription of the Arabic name Karim. It is used in Azerbaijani, Bengali, Bosnian, Kazakh, Kurdish, Kyrgyz, Persian, Tajik, Tatar, Turkish, Turkmen and Urdu, and its feminine form is Karima. The name is also one of the Names of God in Islam.

Related Names
Akeela
Recorded as a feminine given name in Muslim use
Aladin
Recorded as a masculine given name in Arabic (user-submitted)
Alfons
German, Dutch and Catalan form of Alfonso, from Gothic aþal "noble" and funs "eager, brave, ready".
Alonzo
Variant of Alonso in use in America
Elmira
Possibly a shortened form of Edelmira, or from Turkic el and Arabic amir
Eugene
English form of Eugenius, from Greek eugenes, "well born"
Kalif
Recorded as a given name in modern English, where it is rare and masculine
Kalvin
A given name recorded in English, a form of Calvin.
Kasier
A variant of the name 'Caesar', associated with leadership and authority.
Kaspar
German and Estonian form of Jasper