Big Huge Thesaurus

nasopharynx

noun

sounds kind of like