MOSCOW


Meaning of MOSCOW in English

or Russian Moskva geographical name river 315 miles (507 kilometers ) W central Russia in Europe flowing E into Oka River, city capital of Russia & formerly of Union of Soviet Socialist Republics & of Soviet Russia on ~ River population 8,769,000

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.