Meaning of Tokyo

Definition of Tokyo

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

Other information on Tokyo

WIKIPEDIA results for Tokyo
Amazon results for Tokyo