Middle English edit

Noun edit

papyres

  1. plural of paper