Big Huge Thesaurus

demantoid

noun

sounds kind of like