Answer: magnanimous

AnswerCrossword Clue
magnanimousproceeding from or revealing generosity or nobility of mind, character, etc.
magnanimousVery generous or forgiving, esp. toward a rival or someone less powerful than oneself
magnanimousshowing or suggesting a lofty and courageous spirit