stroud
/stɹaʊd/
name 5noun 1
Definitions
noun
1
A kind of coarse wool used in blankets or for garment by Native Americans.
name
1
A surname.
2
A town and civil parish with a town council in Stroud district, Gloucestershire, England (OS grid ref SO8505).
3
A local government district of Gloucestershire, formed in 1974, with its headquarters near the town.
4
A village and civil parish west of Petersfield, East Hampshire district, Hampshire, England (OS grid ref SU7223).
5
A town in MidCoast council area, New South Wales, Australia.
Your note
not saved0 chars