VariousWords beta
Noun
Definition: A fine kind of flannel made from the fleece of Welsh mountain sheep, and largely manufactured by hand.
VariousWords beta
Definition: A fine kind of flannel made from the fleece of Welsh mountain sheep, and largely manufactured by hand.