BESTOWER Meaning of BESTOWER in English noun one that bestows. Webster English vocab. Английский словарь Webster. 2012