SHALLOON


Meaning of SHALLOON in English

noun Etymology: Châlons-sur-Marne, France Date: 1665 a lightweight twilled fabric of wool or worsted

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.