ARRAS


Meaning of ARRAS in English

[ar.ras] n, pl arras [ME, fr. Arras, France] (15c) 1: a tapestry of Flemish origin used esp. for wall hangings and curtains

2: a wall hanging or screen of tapestry

Merriam-Webster English vocab.      Английский словарь Merriam Webster.