Big Huge Thesaurus

cicatrix

noun

sounds kind of like