English to English
donor
('d/oU/n/@/r
)
noun (n)
- (medicine) someone who gives blood or tissue or an organ to be used in another person (the host)(noun.person)source: wordnet30
- One who gives or bestows; one who confers anything gratuitously; a benefactor.(noun)source: webster1913