"Tokyo" is Токио in Russian.
Токио means "Tokyo" in English.
Word #136 of 4,000 by frequency in Russian — level A1.
Токио — один из самых больших городов.
Tokyo is one of the biggest cities.