unselfish
/ˌʌnsɛlˈfɪʃ/Definitions
1. adjective
having or showing a willingness to put the needs of others before one’s own
“Her unselfish act of donating to charity has inspired many others to do the same.”
2. noun
a quality or characteristic of someone who is unselfish
“Her unselfishness is an admirable trait that she possesses.”