English: (noun) ritual platform
Bahasa Malaysia: pelantaran upacara
naancak: 1) cause to do something 2) caused to do something
ngaancak: to ask; allow