adjective
having or showing a generous, forgiving, or noble nature.
Donating the priceless statue to the museum was a magnanimous act on the part of the private collector.
It was magnanimous of you to help her out after all the hurtful things she did.