English: noise, of something falling or feet stamping; thudding sound
Source: Peter Martin's Kelabit Dictionary