Home
Search
Index
Definify.com
Definition
2025
あしゅら
あしゅら
Japanese
Noun
あしゅら
(
romaji
ashura
)
阿修羅
:
Asura
Similar Results