Etymology Explorer › English

Where does “shalloon” come from?

shalloon (English): A fabric of tightly woven wool, mainly used for...

Definitions

  1. A fabric of tightly woven wool, mainly used for...