Forgiving.
Generous or noble would be other words that mean the same as magnanimous.
generous freehanded unstinting
Magnanimous- generous in forgiving an insult or injury
Other words for magnanimous:altruisticPart of Speech:adjectiveDefinition:unselfishbenevolentPart of Speech:adjectiveDefinition:charitable, kind
Magnanimous Multicultural
The new pope is magnanimous in his teachings.
Merry, marvellous, magical, meritorious, magnanimous.
There are few magnanimous people in this world.
Magnanimous Records was created in 2000.
From Latin 'magnanimous' meaning 'great souled'
Here are the only four in my dictionary. Magnanimous, magnate, magnalium, magnanimity.
A humanitarian is compassionate, generous and sympathetic. A humanitarian also is kind, benevolent and magnanimous.