Meaning of the word Moscow in English
What does Moscow mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
Moscow
US /ˈmɑː.skoʊ, ˈmɑː.skaʊ/
UK /ˈmɒs.kəʊ/
Noun
the capital and largest city of Russia, located on the Moskva River in the western part of the country. It is a major political, economic, cultural, and scientific center of Russia and Eastern Europe.
Example:
•
She plans to visit Moscow next summer.
•
The Kremlin is a famous landmark in Moscow.