Is there a word for “not greedy”? [closed]

Solution 1:

(one who is content with what he has)

But you just used the perfect word to describe a person who is content with what they have: Content. (Hence also, satisfied, sated).

Though to go to the far end of the spectrum so as to be an opposite rather than just different, you'd want ascetic to cover someone who consciously abstains (abstemious, abstinent) from the pleasures the greedy person seeks out.

Solution 2:

nonmaterialistic could be a candidate.

Solution 3:

Modest ?

"I have modest needs"