altruist:
(plural: ‘altruists‘)
a person (or animal) who is good to others, even making personal sacrifices, by nature and without expecting anything in return; a selfless person; a person who is selfless and always thinks of the welfare of others or the society, making money donations, participating in social work, etc., even at the risk of losing his/her comforts or own life, without expecting anything in return; a philanthropist,

Mrs Rahim is a true altruist who has spent much of her wealth and time for the benefit of those in need, and for the welfare of the society in general, though those people are not her relatives or friends.
An altruist is a selfless person who does anything to help others, with altruistic intentions basing on the principle of altruism.
