Edo in Russian Edo in Russian Э́до proper noun (historical) The former name of Tokyo, the capital city of Japan. Add to Flashcards