moscow

mos-cow · proper_noun

imported

Definitions

proper_noun

  1. 1.

    The capital and largest city of Russia, located on the Moskva River.

Related words

See also: Russia, capital

Etymology

From Russian Moskva, the name of the river on which the city is located. The etymology of Moskva is disputed but may derive from a Finno-Ugric language meaning "dark waters."