धुचकु, धुमचु

English: Translation
mound
Hindi: Translation
टीला
noun