Word of the Moment

Charity

an activity or gift that benefits the public at large