largehearted

large•heart•ed

(ˈlɑrdʒˈhɑr tɪd)

adj. having or showing generosity.