generous
Adjective
A1 – Beginner
Willing to give more money, time, or help than is strictly necessary.
Synonyms
giving
charitable
Antonyms
stingy