峦嶂 luánzhàng mountain peaks Definitions Defs Origin Strokes Stroke Words Sentences Sents 峦嶂 巒嶂 luánzhàng mountain peaks mountain peaks or ridges that stand upright like a screen or wall