magnanimous
mag.nan.i.mous \mag-'nan-*-m*s\ aj [L magnanimus, fr. magnus great + animus spirit - more at (MMUCH, ANIMATE 1: showing or suggesting a lofty and courageous spirit 2: showing or suggesting nobility of feeling and generosity of mind : MFORGIVING - mag.nan.i.mous.ly av