bestower ( synonym found)

Definition of bestower:

°One who bestows.

Back to Top