Nihoner

“None other than” in Japanese

Short answer
誰あろう darearou darearou

None other than in Japanese is “誰あろう” (darearou). Full meaning: none other than, ... himself, ... herself.

Other ways to say “None other than” 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.