Noun moscow has 1 sense
  1. Moscow, capital of the Russian Federation, Russian capital - a city of central European Russia; formerly capital of both the Soviet Union and Soviet Russia; since 1991 the capital of the Russian Federation
    --1 is a kind of national capital
    --1 is a part of Russia, Russian Federation
,
TOP