English edit

Etymology edit

bestow +‎ -er

Noun edit

bestower (plural bestowers)

  1. One who bestows.

Anagrams edit