Synset
someone who devotes himself completely
<noun.person>
freq. cnt.: 1
freq. cnt.: 1
giver
sample sentences
"there are no greater givers than those who give themselves"
semantic pointers
hypernym
good person