BESTOWER is a playable word

bestower Scrabble® Dictionary

noun
pl. bestowers
one that bestows
205 Playable Words can be made from "BESTOWER"