sala-sala

Adjective

 * 1) made of interwoven bamboo splits

Noun

 * 1) railing or fence made of interwoven bamboo splits