English dictionary
moscow meaning and definition
Definition and meaning of moscow at MeaningMonkey.org. moscow meaning and definition in the English Dictionary.MOSCOW noun
Definition of Moscow (noun)
- a city of central European Russia; formerly capital of both the Soviet Union and Soviet Russia; since 1991 the capital of the Russian Federation
- synonyms: capital of the Russian Federation, Russian capital
Source: Princeton University Wordnet