unselfish
形容词 unselfish:
disregarding your own advantages and welfare over those of others
not greedy