mapuka meaning