Big Huge Thesaurus

meningocele

noun

sounds kind of like