Read Edit View history 屾 shēn two mountains standing side by side Origin Definitions Defs Strokes Stroke Words Sentences Sents Senses Add sense 屾 shēn twin mountains noun · two mountains standing next to each other 两山并立,古称作屾。 Edit Delete References Add reference No references for this word.