HOLLAND


Meaning of HOLLAND in English

n. a smooth, hard-wearing, linen fabric.

Phrases and idioms:

brown holland unbleached holland.

Etymology: Holland Netherlands: Du., earlier Holtlant f. holt wood + -lant land, describing the Dordrecht district

Oxford English vocab.      Оксфордский английский словарь.