giver

noun
1
a person or an organization that gives
بخشنده, دهنده, اعطا کننده