altruist (n.)youdaoicibaDictYouDict
1842, from French; see altruism + -ist.