English to English
giver
noun (n)
- someone who devotes himself completely(noun.person)Example:
There are no greater givers than those who give themselves.
source: wordnet30 - One who gives; a donor; a bestower; a grantor; one who imparts or distributes.(noun)source: webster1913