magnanimous
Adjective
C1 – Advanced
Generous and forgiving, especially toward a rival or someone with less power.
Synonyms
generous
gracious
Antonyms
petty
vindictive