CompareWords
Compare
Grogran
Definition:
(n.) A coarse stuff made of silk and mohair, or of coarse silk.