Synonymer till self-givingadjektiv(willing to deprive yourself) self-denying; self-sacrificing; self-giving