bighearted

adjective

big·​heart·​ed | \ˈbig-ˈhär-təd  \

Definition of bighearted 

GENEROUS, CHARITABLE