English: (noun) drum
Bahasa Malaysia: dram
Source: Peter Martin's Kelabit Dictionary
deremun: hazy, not very clear