HOLLAND


Meaning of HOLLAND in English

■ noun a kind of smooth, hard-wearing linen, used for soft furnishings.

Origin

ME: from Holland , where the cloth was made.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.