Al-Karim (Ya Karim) - the Most Generouse. Elaboration of the Name: He who is most generous. Amal(Zikrullah or divine remembrance): He who repeats this Divine Name of Allah SWT many times will have esteem in this world and the hereafter.

Comments