Big Huge Thesaurus

meninges

noun

sounds kind of like