blood donor

 

noun

  • a person who gives blood for transfusion.