Definitions of benefactor:

  • noun:   a person who helps people or institutions (especially with financial help)