Noblehearted
What it means
Having a generous, honorable, and compassionate character.
Reach for it when praising a person whose honor is expressed through compassion and generosity
The noblehearted neighbor arranged meals without seeking recognition.