Big Huge Thesaurus

neuroma

noun

sounds kind of like