IslamiCity
All Muslims accept that God is al-Kareem (The Most Generous). Muslims learned in madrasa that the Omni-Benevolent God is the source of all generosity.