Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: xianshen xingshen xinsheng xinshan xincheng xingshan ?

xīn shén mind / state of mind / attention / (Chinese medicine) psychic constitution

Dictionary · Google Translate · Help
By MDBG 2025