EXPERIENCE
LEARN
C2
IPA
/mouskuː/
GD
mousku

ម៉ូស្គូ Meaning in English

Definitions

US Noun Capital of Russia
Brevig
US Noun Moscow (a federal city, the capital of Russia)
Wiktionary
US Noun Moscow (an oblast of Russia, surrounding the city of Moscow)
Wiktionary

Etymology

French - From Moscou.