English: (noun) a ritual specialist
Bahasa Malaysia: tukang mantera
panca': an art of self defence
pancap: 1) a slice 2) to slice 3) a chippings