English: (noun) temporary house
Bahasa Malaysia: rumah sementara
Source: Peter Martin's Kelabit Dictionary