arras

noun

1.
a wall hanging of heavy handwoven fabric often with pictorial designs