Edo
noun
1 Edo
A member of a west African people living in the tropical forest region of southern Nigeria.
2 Edo
The capital and largest city of Japan; the economic and cultural center of Japan.
synonyms: capital of Japan, Japanese capital, Tokio, Tokyo, Yeddo, Yedo.
Dutch: Tokio
Polish: Tokio
debug info: 0.0179