THESAURUS
noble minded
big, bighearted, chivalrous, elevated, exalted, generous, great, great of heart, greathearted, handsome, heroic, high, high-minded, idealistic, knightly, largehearted, liberal, lofty, magnanimous, noble, openhanded, princely, sublime