[adj] not greedy [adj] not selfish
generous, public-spirited, self-denying, self-forgetful, self-giving, self-sacrificing, sharing
selfish