Big Huge Thesaurus

pastil

noun

sounds kind of like