Word Definition - 修罗

xiū luó (Indian mythology) Asuras – powerful, malevolent beings who oppose the gods

Individual Character Details