Bestower Meaning

There are 1 meaning(s) for word Bestower

Meaning 1 : person who makes a gift of property

    Synonyms : conferrer,  donor,  giver,  presenter