giver

ˈɡɪvə

noun

a person who gives something.

a giver of advice

donor,contributor,donator,benefactor,benefactress,provider,supporter,backer,subsidizer,patron,sponsor,subscriber,philanthropist,well-wisher,helper,angel,fairy godmother,benefactrice,benefactrix,philanthrope