altruist

/ˈæltɹu.ɪst/noun
High School
1

A person showing altruism.

Thesaurus

Antonyms