magnanimity
Definitions
The quality of being generous or forgiving, especially toward a rival or someone less powerful.
A spirit of noble-mindedness or loftiness of character.
Synonyms
generosity benevolence altruism charity big-heartedness nobility forgiveness
Antonyms
selfishness meanness pettiness spitefulness greed vindictiveness malice