MeanOF

humanitarian

- adjective (adj)

Meaning: giving, compassionate

Antonyms: egoistic egotistic inhumanitarian uncompassionate ungiving
- noun (n)

Meaning: person who gives generously

Synonyms: altruist benefactor bleeding heart dogooder good samaritan good scout helper patron philanthropist
Antonyms: egoist stingy

Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.