アシュラドウ
Meanings
Noun
Buddhist
1. Asura realm
Pitch accent
シュラ
ドウ
Composed of
first Sanskrit alphabet letter; Africa; Awa (old province of Japan); (arch.) prefixed to names to show intimacy
Asura realm; scene of carnage
Composed of
Asura; demigod; anti-god; titan; demigods that fight the Devas (gods) in Hindu mythology
road; path; way; set of practices; Buddhist teachings; Taoism; modern administrative region of Japan (Hokkaido)