jingcshi
Literal meanings of the name: Shi (NOT pronounced "she") means stone or rock and Jingchuan means "to compete with the river".
University of Oxford
Literal meanings of the name: Shi (NOT pronounced "she") means stone or rock and Jingchuan means "to compete with the river".
University of Oxford