selfless
self-less
adjective
Concerned more with the needs and wishes of others than with one's own.
"Her selfless dedication to the charity was truly inspiring."
Thesaurus
Synonyms: altruistic
Antonyms: egocentric, egoistic, egoistical, self-centered, self-centred, self-seeking, self-serving, selfish