C17: perhaps named after Stroud, textile centre in Gloucestershire
stroud in American English
(straud)
noun
a coarse woolen cloth, blanket, or garment formerly used by the British in bartering with Native Americans
Word origin
[1670–80; named after Stroud in Gloucestershire, England, where woolens are made]This word is first recorded in the period 1670–80. Other words that entered Englishat around the same time include: bonding, episode, guarantee, saber, template