NichiDict

まら

魔羅
摩羅末羅
[mara]

Meanings

1.Noun

BuddhismMara; demon king who attempted to hinder Gautama Buddha from attaining enlightenment

2.Noun

Buddhismobstacle to enlightenment

3.Noun

penis