Noun: stroud strawd- A kind of coarse blanket or garment used by the North American natives
Derived forms: strouds Encyclopedia: Stroud, Gloucestershire Stroud, Gloucestershire, United Kingdom Stroud, England Stroud Stroud,Gloucestershire Stroud, Hampshire Stroud, Oklahoma Stroud, Ontario Stroud, OK Stroud, NSW Stroud, New South Wales |