stroud - n., a coarse woolen cloth, a garment or blanket made of same.
In colonial days, used in trade with North American Indians. Named after Stroud, Gloucestershire, where (among other places) it was made.
---L.
In colonial days, used in trade with North American Indians. Named after Stroud, Gloucestershire, where (among other places) it was made.
---L.