'blood donor' definitions:

Definition of 'blood donor'

(from WordNet)
noun
Someone who gives blood to be used for transfusions