benefactor

noun
1
a person who gives money or other help to a person or an organization such as a school or charity
نیکوکار, خیر, خیّر, اهداکننده, دهنده کمک