sthala स्थल

Definition: m. (sth/alā-), a heap of artificially raised earth, mound