bighearted
/ˈbɪɡˌhɑrtɪd/Definitions
1. adjective
having a kind and generous nature, showing compassion and a willingness to help others
“She was a bighearted person who always volunteered at local charities.”
2. adverb
in a kind and generous manner
“He helped his neighbor with groceries, bigheartedly offering to carry them all the way home.”