big-hearted
Definitions
Having a kind, generous, and sympathetic nature.
Characterized by magnanimity or willingness to help others.
Examples
She is a big-hearted person who always volunteers her time to help those in need.
His big-hearted gesture of donating his entire bonus to the local shelter touched everyone in the community.
Synonyms
generous benevolent magnanimous kind-hearted charitable altruistic liberal
Antonyms
selfish stingy mean-spirited callous miserly ungenerous niggardly