lèng yán楞严one who surmounts all obstacles (Buddhism)Frequency 3.0Meaningsone who surmounts all obstacles (Buddhism)