According to a user meaning is Alternate transcription of Arabic كريم (see KARIM). A famous bearer of this name is basketball player Kareem Abdul-Jabbar (1947-).
According to a user meaning is The Quranic name is of Arabic origin meaning generous, honorable, kindhearted, noble, excellent.