Language:
Free Online Dictionary|3Dict

臍輪

Source : CEDICT

manipūra or manipura, the solar plexus chakra 查克拉, residing in the upper abdomen