What is the meaning of the word "giver"?

Definitions:

  1. someone who devotes himself completely copy to clipboard noun
    • there are no greater givers than those who give themselves copy to clipboard

Synonyms: