bestower

bestower

bestower

Noun

person who makes a gift of property

Synonyms: