Did you mean giver?
giver
noun
°One who gives; a donor or contributer.
synonyms: donor, contributer