Bestower

Definition:

  • (n.) One that bestows.

Compare bestower with other words:

bestowed vs. bestower

bestow vs. bestower