Big Huge Thesaurus

leucoma

noun

sounds kind of like