meaning of mapouka