Grogran

Definition:

  • (n.) A coarse stuff made of silk and mohair, or of coarse silk.