altruists
altruists has 1 sense in the JumbleFix dictionary. Letters: 9.
Definitions
noun
. People who practice altruism; those who are selflessly concerned for the welfare of others.