altruist
ˈɔːltruɪst
Definitions
1. noun
a person who shows unselfish concern for the welfare of others, especially by providing help or support to those in need.
“She was considered a renowned altruist for her tireless efforts in establishing schools in underprivileged communities.”