|
magnanimous, greathearted, generous, unselfish, large-hearted, big-hearted, great-hearted | noble and generous in spirit | |
|
kindly, sympathetic, charitable, benevolent, openhearted, good-hearted, large-hearted | showing or motivated by sympathy and understanding and generosity |