Magnanimous1. (a.) Noble, generous and forgiving in spirit; Great of mind; elevated in soul or in sentiment; raised above what is low, mean, or ungenerous; of lofty and courageous spirit; as, a magnanimous character; a magnanimous conqueror.
2. (a.) Dictated by or exhibiting nobleness of soul; honorable; noble; not selfish.
Thesaurus Entries
altruistic, august, benevolent, big, bighearted, bounteous, bountiful, charitable, chivalrous, conciliatory, considerate, distinguished, elevated, eminent, exalted, famous, forbearant, forbearing, forgiving, free, freehanded, freehearted, generous, giving, glorious, godlike, gracious, great, great of heart, greathearted, handsome, heroic, high, high-minded, hospitable, idealistic, indulgent, kind, knightly, large, largehearted, lauded, lavish, lenient, liberal, lofty, long-suffering, longanimous, magnificent, majestic, munificent, noble, noble-minded, open, openhanded, openhearted, patient, placable, princely, profuse, prominent, renowned, soaring, sparing, stintless, sublime, superb, tolerant, tolerating, towering, ungrudging, unresentful, unrevengeful, unselfish, unsparing, unstinted, unstinting