We do not currently know of any synonyms for capable of looking after oneself.
For similar words to capable of looking after oneself, try: