Answer: bounteous

AnswerCrossword Clue
BOUNTEOUSMunificent.
bounteousGenerously given or giving; bountiful
bounteousgenerous