qi









qi


noun Pinyin.

  1. (in traditional Chinese medicine and philosophy) the vital life force that flows through the body and is supposedly regulated by acupuncture.
50 queries 0.394