修罗 xiū luó

DEFINITIONS

  1. Asura, malevolent spirits in Indian mythology

CHARACTERS

修 xiū study; repair; cultivate
罗 luó net for catching birds; gauze