self-reliant

Synonyms of SELF-RELIANT