Shirabe
English jmdict
1
noun (common) (futsuumeishi) Buddhism Mara;demon king who attempted to hinder Gautama Buddha from attaining enlightenment
from san
2
noun (common) (futsuumeishi) Buddhism obstacle to enlightenment
3
noun (common) (futsuumeishi) word usually written using kana alone colloquial penis
usu. written as マラ
Other forms