Altruistnoun
A person showing altruism.
Altruistnoun
One imbued with altruism; - opposed to egoist.
Altruistnoun
someone who makes charitable donations intended to increase human well-being
Philanthropistnoun
A person who loves humankind in general.
Philanthropistnoun
A very generous person or institution.
Philanthropistnoun
One who practices philanthropy; one who loves mankind, and seeks to promote the good of others.
Philanthropistnoun
someone who makes charitable donations intended to increase human well-being
Philanthropistnoun
a person who seeks to promote the welfare of others, especially by the generous donation of money to good causes