Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhenzhen zhengshen zhenshan zhensheng zhengchen zhengsheng ?

zhēn shēn the real body (of Buddha or a God) / true effigy
zhēn shén the True God
zhēn shěn to screen and select (candidates etc)

Dictionary · Google Translate · Help
By MDBG 2025