Noun
giver [pl. givers]
donor [pl. donors]