Big Huge Thesaurus

chancre

noun

sounds kind of like