n. giver, provider, supplier, benefactor or benefactress, contributor, supporter, backer Blood donors receive a suitably inscribed certificate
DONOR
Meaning of DONOR in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012