Big Huge Thesaurus

interoception

noun

sounds kind of like