修罗场 xiūluóchǎng Asura battlefield Definitions Defs Origin 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