humanitarian
- adjective (adj)
Meaning: giving, compassionate
Synonyms:
altruistic
beneficent
benevolent
charitable
eleemosynary
generous
good
humane
idealistic
kindly
philanthropic
public-spirited
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
Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.