viyella

Explore definitions, synonyms, and language insights of viyella

Definitions

Noun
a fabric made from a twilled mixture of cotton and wool

More General Terms