English: (noun) lamp, (oil, resin); torch
Bahasa Malaysia: lampu suluh
Source: Peter Martin's Kelabit Dictionary