Word Hen
What is the meaning of the word "
giver
"?
Definitions:
someone who devotes himself completely
noun
there are no greater givers than those who give themselves
Synonyms:
conferrer