Karim The origin and history of Karim. Etymology From Arabic كَرِيم (karīm, “noble, generous”). Origin: Arabic ← Back to the full definition of Karim