bighearted
big-heart-ed
adjective
Showing great kindness and generosity towards others, often without expecting anything in return.
"She was a bighearted woman, always helping her neighbours."
Thesaurus
Synonyms: bounteous, liberal, generous, bountiful, freehanded, giving, openhanded, big, handsome