Search

Escto search a new word

stroud

noun
originGermanic

A coarse woolen cloth originally manufactured in Stroud, Gloucestershire, England, widely traded with Native Americans in the 17th–19th centuries.

Word Map