Shalloon

Webster's Dictionary of the English Language

·noun A thin, loosely woven, twilled worsted stuff.