donator
Contents
English Expression
  1. n.:  donator,  donor,  person who gives or donates sth,  contributor
Thesaurus
benefactor
Containing Phrases
donee