Homespun (Noun)
Meaning
A rough loosely woven fabric originally made with yarn that was spun at home.
Classification
Nouns denoting man-made objects.
A rough loosely woven fabric originally made with yarn that was spun at home.
Nouns denoting man-made objects.