arras - English Synonyms Dictionary

arras

n.
[1] tapestry