Meaning of yedo

Definition of yedo

(noun) the capital and largest city of Japan; the economic and cultural center of Japan

Other information on yedo

WIKIPEDIA results for yedo
Amazon results for yedo