Benefactor

Webster's Dictionary of the English Language

·noun One who confers a benefit or benefits.

Related Words