Word
self-giving, adj.
willing to deprive yourself
<adj.all>
self-denying
self-giving
self-sacrificing
semantic pointers
similar to
unselfish