Deva-dusya:

Deva-dusya:

Divine cloth; a finely woven piece of cloth