修罗场 xiūluóchǎng Asura battlefield Origin Definitions Defs Strokes Stroke Words Sentences Sents 修罗 修羅 xiūluó Asura (Buddhist mythology) Powerful and often malevolent beings who are constantly at war with the gods; short for 阿修罗 āxiūluó场 場 chǎng noun place large open area or building used for a specific purpose, such as a plaza, stadium, or airport; gathering place; stage