Definitions for "Stroud"
A town on the Karuah River, which flows into Port Stephens.
Stroud is a local government district in Gloucestershire, England. It is named after its largest town, Stroud, and has its administrative headquarters in Ebley Mill, in the Ebley area on the outskirts of the town.
A kind of coarse blanket or garment used by the North American Indians.
A heavy woollen cloth, a popular trade item, used for leggings, blankets and capotes.
Stroud is a constituency represented in the House of Commons of the Parliament of the United Kingdom. It elects one Member of Parliament (MP) by the first past the post system of election.
Keywords:  swimming, pumps, brand, pool, filters
Stroud is a brand of swimming pool pumps, filters and other pool equipment.