arras ( synonym found)

Definition of arras:

(n) : a tapestry or wall hanging

Back to Top