altruist (n.) Look up altruist at Dictionary.com
1842, from French; see altruism + -ist.