dumukku meaning in english

[Tel.] n. A thud. The sound made in leaping.