generous
gen-er-ous
adjective
Showing a readiness to give more money, help, or kindness than expected.
"He made a generous donation to the local charity."
Thesaurus
Synonyms: too-generous, unstinting, big, bighearted, unstinted, liberal, freehearted, unselfish, munificent, lavish, bountiful, openhanded
Antonyms: meanspirited, stingy, ungenerous