Dhurrie (noun) Definition, Meaning & Examples

noun
  1. a thick, nonpile cotton rug of India.
Dhurrie (noun) Definition, Meaning & Examples

More Definitions