BESTOWER


Meaning of BESTOWER in English

noun one that bestows.

Webster English vocab.      Английский словарь Webster.