bighearted
/ˈbɪɡˌhɑrtɪd/
adjective
- Generous, kind, and compassionate; willing to help others.
- The bighearted community donated thousands of dollars to the food bank.
- He made a bighearted offer to pay for the entire team's travel expenses.
- My grandmother was the most bighearted person I've ever known, always putting others first.