Is Shen a human?
Is Shen a human? A second meaning of shen refers to the human spirit or psyche; it is the basic power or agency within humans that accounts for life, and in order to further life to its fullest potential the spirit is transformed to actualise potential.
A second meaning of shen refers to the human spirit or psyche; it is the basic power or agency within humans that accounts for life, and in order to further life to its fullest potential the spirit is transformed to actualise potential.