giver
1. [ noun ] someone who devotes themselves completely
Examples:

"there are no greater givers than those who give themselves"

Related terms: good_person
2. [ noun ] person who makes a gift of property
Synonyms: donor presenter
Related terms: benefactor philanthropist subscriber Indian_giver abnegator subsidiser almsgiver tipper give
Similar spelling:   give_ear
  Giefer
  gibber