RELATED WORDS
PARAPHRASING
giving, ready to give, freely
giving, big-hearted
having, showing, great generosity
giving and kind
plentiful
generous
very plentiful; extravagant
abundant, excessive
with complete commitment, sympathy etc
enthusiastic, sincere