English: firebrand ?
Source: Peter Martin's Kelabit Dictionary
luteng: slow-flowing section of river, calm river