dibba meaning in english

[Tel.] n. A high land or mount. unnatabhumi. A heap or mound. kuppa. goliladibba a burying ground. erupudibba a manure heap.