RYA

Definition of RYA

  1. (noun)a shag rug made in Sweden