Meaning of Moscow

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

Other information on Moscow

WIKIPEDIA results for Moscow
Amazon results for Moscow