English: (noun) small wild cats that prey on chickens etc.; Marbled cat
Bahasa Malaysia: kucing hutan
Source: Peter Martin's Kelabit Dictionary