Worth repeating:
donor
ˈdəʊnə,ˈdəʊnɔː/
noun
a person who donates something, especially money to charity.
synonyms: giver, contributor, benefactor, benefactress, subscriber, donator
antonyms: recipient
host1
həʊst/
noun
1.
a person who receives or entertains other people as guests.
So far I...