bighearted

adjective

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

Definition of bighearted 

GENEROUS, CHARITABLE