Definitions of linen paper:

  • noun:   a high-quality paper made of linen fibers or with a linen finish