Nihoner

“Obstacle to enlightenment” in Japanese

Short answer
摩羅 mara まら

Obstacle to enlightenment in Japanese is “摩羅” (mara). Full meaning: Mara; obstacle to enlightenment; penis.

Looking for the other direction? Search any Japanese word in the Nihoner lexicon, or practise what you have learned in the learning games.