beneficence

noun

Doing good; feeling beneficent.

The quality of being kind or helpful or generous.