lèng yán

Translation

  • one who surmounts all obstacles (Buddhism)
Chinese Tones