self-sacrificing
Describes a person, action, or attitude that willingly gives up one's own interests or well-being for others or a cause.
She has a self-sacrificing nature and always puts others first.
Many people were moved by that self-sacrificing act.
Formed from 犠牲 (sacrifice) + 的 (-like, -ish). The word 犠牲 originally referred to animal sacrifices in ancient China and later came to mean any sacrifice or victim.