Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shenglang shengleng shengli songling changling chenglong ?

shēng líng (literary) the people / living thing / creature
Shèng líng Holy Ghost / Holy Spirit

Dictionary · Google Translate · Help
By MDBG 2025