Benefactor(n.) One who confers a benefit or benefits.

Words within benefactor