presenter - English Synonyms Dictionary

presenter

n.
[1] sponsor
[2] donor , giver , bestower , conferrer