English: (noun) notched log ladder
Bahasa Malaysia: tangga kayuh
laanjang: cheeky
nanjan: to make steps; ladder