Al-Karīm: the Generous is a name that refers to the abundance of Allah's favors and the greatness of His giving. Indeed, Allah is Generous and He loves generosity.