public-spirited (adjective) humanitarian: giving, compassionate
Sinonime: altruistic,
beneficent,
benevolent,
charitable, eleemosynary,
generous,
good,
humane,
idealistic,
kindly,
philanthropic, public-spirited
Antonime: egoistic,
egotistic, inhumanitarian, uncompassionate, ungiving