namakubi meaning