Big Huge Thesaurus

ileum

noun

sounds kind of like