benefaction

noun
  1. an act of doing good or giving help; a charitable donation or gift
  2. Usage: formal
  3. the practice of doing good deeds or giving to charity
  4. Usage: formal

Examples