stroud
The origin and history of stroud.
Etymology
Named after Stroud, a town in Gloucestershire, England, historically associated with wool production.
The origin and history of stroud.
Named after Stroud, a town in Gloucestershire, England, historically associated with wool production.