mag·nan·i·mous

mag-'na-n&-m&s
1 : showing or suggesting a lofty and courageous spirit

magnanimous sufferings of their followers — Joseph Addison>
2 : showing or suggesting nobility of feeling and generosity of mind magnanimous for resentment — Ellen Glasgow