Meaning of tokio

Definition of tokio

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

Other information on tokio

WIKIPEDIA results for tokio
Amazon results for tokio