Big Huge Thesaurus

self-reliance

noun

sounds kind of like