shalloon
nounDefinition of shalloon
: a lightweight twilled fabric of wool or worsted
Keep scrolling for more