self-sufficient (adj.) Look up self-sufficient at Dictionary.com
"able to supply one's own needs," 1580s, from self- + sufficient. Related: Self-sufficiently.