Big Huge Thesaurus

encephalon

noun

sounds kind of like