altruist n.

Meanings
1
someone who makes charitable donations intended to increase human well-being
পৰোপকাৰী, পৰহিতৈষী