ARRAS


Meaning of ARRAS in English

[ 'arəs ]

■ noun a tapestry wall hanging.

Origin

ME: named after the French town of Arras .

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