Chinese-English dictionary »

魔羅 meaning in English

ChineseEnglish
魔羅 noun

mara(Buddhism: a malicious or evil spirit)
noun
[UK: mara] [US: ˈmɑː.rə]