Definition of 摩羅 (まら)

noun
1.
obstacle to Buddhist practice
2.
penis(vulgar, usually kana)
Other readings:
魔羅【まら】
Related Kanji
chafe, rub, polish, grind, scrape
gauze, thin silk, Rome, arrange, spread out
witch, demon, evil spirit