Answer:
Yes, it's the English translation for the Chinese word meaning 'energy flow'. It is more commonly translated as 'chi'.
First answer by Withtheanswers. Last edit by Withtheanswers. Contributor trust: 1 [recommend contributor recommended]. Question popularity: 0 [recommend question].