mapouka meaning