what is edo japan
Edo - the capital and largest city of Japan; the economic and cultural center of Japan. capital of Japan, Japanese capital, Tokio, Tokyo, Yeddo, Yedo. Hondo, Honshu - the central and largest of the four main islands of Japan; between the Sea of Japan and the Pacific Ocean; regarded as the Japanese mainland.