What is the meaning of Arras?

A tapestry or wall hanging.

dowry: money and properties the groom granted the bride when marrying

a set of thirteen coins that the groom handles the bride during a Catholic wedding

arras

downpayment

downpayment

passive infinitive of arra

present passive of arra

Source: wiktionary.org