Alphabetical Index

Term:

Shen


Definition:

Spirit or energy that resides in the heart.