almsdeed

noun
High School
1

The giving of alms; an act of charity, a good work.