ARRAS Meaning of ARRAS in English [ 'arəs ]■ noun a tapestry wall hanging.OriginME: named after the French town of Arras . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004