Oudenarde

Noun

 * 1) A kind of decorative tapestry, representing foliage etc., once made at Oudenaarde in Belgium.