English: (noun) clouded leopard
Bahasa Malaysia: harimau bintang
Source: Peter Martin's Kelabit Dictionary