ALTRUIST


Meaning of ALTRUIST in English

noun one imbued with altruism;

— opposed to egoist.

Webster English vocab.      Английский словарь Webster.