bigheartedness

nouns

the quality of being kind and generous
is derived from
is a type of (narrower)
the trait of being willing to give your money or time