tapstri

Middle English

Noun

tapstri

  1. alternative form of tapestrie