What is the meaning of Giver?

One who gives; a donor or contributor.

giver

donor

dealer

present of give

a donor

a giver

present indicative of giva

Source: wiktionary.org