RELATED WORDS
PARAPHRASING
providing plenty; abundant
generous
showing kindness and understanding
giving, generous
having, showing, great generosity
giving and kind