English: (noun) a type of tree (?macaranga)
Bahasa Malaysia: sejenis pohon kayu
Source: Peter Martin's Kelabit Dictionary
bangah: bangah kerubau: trailer