修羅 xiū luó

DEFINITIONS

  1. Asura, malevolent spirits in Indian mythology

CHARACTERS

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