ḍapur

Verb

 * 1) to crouch

Noun

 * 1) cowering, crouching

Etymology 2
, probably.

Noun

 * 1) cluster (of trees, bamboo)
 * 2) pile