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

    trad. 臍輪

Also written 臍輪【qí lún】

Characters in this word

2