altruistic
Adjective
B1 – Intermediate
Caring about the welfare of others more than your own interest.
Synonyms
selfless
charitable
Antonyms
selfish