Theology One God Many Names | Al-Karim (The Generous) Theology 29/01/2021229 Mins ReadBy Shaykh Ali Hammuda Realise who you are: a dignified human being and a servant of Al-Karīm, a name of which one of the meanings is the Honoured One.