magnanimous

adjective

Noble and generous in spirit.

Highly moral, especially in showing kindness or forgiveness, as in overlooking insults or not seeking revenge.

Great of mind or heart; of high and steadfast courage; elevated in. soul or in sentiment; high-minded; raised above what is low, mean, or ungenerous.

Words related to magnanimous