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