benevolent - Dictionary definition and meaning for word benevolent
bene(root bene means good)+volent(voluntarily)..so good person voluntarily donating his all GOODS to people.
root: bene= good + evol= wish
same as BENEFACTOR: root word BENE=good...both even mean the same