dhurrie








noun

  1. a thick, nonpile cotton rug of India.
53 queries 0.532