You searched for:
“altruist”
altruist (s), altruists (pl) (noun forms)
Those who believe in and who practice an unselfish concern for the welfare of others: "The charitable acts by the altruists were motivated purely by a real concern for those who needed help during the flooding."