Giver of blood (5)
I believe the answer is:
donor
(Other definitions for donor that I've seen before include "Charitable giver" , "One who gives something" , "A giver, perhaps of blood" , "One who gives blood, for instance" , "Someone providing" .)