屾 shēn — two mountains standing together; used in names 屾 shēn Level 3 · General #6534 shēn shen1 Basic definition noun two mountains standing together; used in names e.g 屾山屾屾 二山。 Related words 屾山 shēn shān two adjacent mountains 屾屾 shēn shēn two mountains standing together