stroud
noun
Definitions
A kind of coarse wool used in blankets or for garment by Native Americans.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A kind of coarse wool used in blankets or for garment by Native Americans.