tapistri

Middle English

Noun

tapistri

  1. alternative form of tapestrie