Definitions for "Altruist"
One imbued with altruism; -- opposed to egoist.
n. One who advocates or practices altruism.
someone who makes charitable donations intended to increase human well-being