Moscow, (Russian: Moskva), Russia, the nation's capital and largest city. It lies on both sides of the Moscow River, in west-central European Russia.