Big Huge Thesaurus

velours

noun

sounds kind of like