Sanskrit · noun · Everyday Life

Darri

दरी
Meaning

A thick cotton floor rug or dhurrie.