Big Huge Thesaurus

grosgrain

noun

sounds kind of like