Answer:

generosity

AnswerCrossword Clue
GENEROSITYMagnanimousness