楞
严
l
è
n
g
y
á
n
Definitions
1. one who surmounts all obstacles (Buddhism)
Components
严
Yán
–
surname Yan