Altruist
Word Dictionary
-> Altruist
Search:
Altruist
(n.) One imbued with altruism; -- opposed to egoist.
Terms of Use
Canadian Jobs