Variations: kelawa'
English: (noun) spider
Bahasa Malaysia: labah labah
Source: Peter Martin's Kelabit Dictionary