ARRAS


Meaning of ARRAS in English

n. hist. a rich tapestry, often hung on the walls of a room, or to conceal an alcove.

[ Arras, a town in NE France famous for the fabric ]

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