Back to Dictionary
脐轮
臍輪
qílún
1. manipūra or manipura, the solar plexus chakra [[查克拉]], residing in the upper abdomen