greathearted (adj.)
- altruistic
- beneficent
- benevolent
- big
- bighearted
- bold
- bounteous
- bountiful
- brave
- charitable
- chivalric
- chivalrous
- considerate
- courageous
- eleemosynary
- elevated
- exalted
- fearless
- free
- freehanded
- freehearted
- gallant
- generous
- giving
- gracious
- great
- handsome
- hardy
- heroic
- high
- high-minded
- hospitable
- humanitarian
- idealistic
- intrepid
- knightly
- large
- lavish
- liberal
- lionhearted
- lofty
- magnanimous
- manful
- manly
- munificent
- noble
- noble-minded
- open
- openhanded
- openhearted
- philanthropic
- princely
- profuse
- soldierlike
- soldierly
- stalwart
- stout
- stouthearted
- sublime
- ungrudging
- unselfish
- unsparing
- unstinted
- unstinting
- valiant
- valorous
- welfarist