Nihoner

“Once upon a time” in Japanese

Short answer
昔々 mukashimukashi むかしむかし

Once upon a time in Japanese is “昔々” (mukashimukashi). Full meaning: long ago, once upon a time.

Other ways to say “Once upon a time” in Japanese

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