Beelingo.com

English Dictionary

  • Hide translation

 Moscow Moscow /ˈmɔˌskaʊ/

noun

  1. () A city of central European Russia; formerly capital of both the Soviet Union and Soviet Russia; since 1991 the capital of the Russian Federation  ( capital of the Russian Federation , Russian capital , Moscow )
    a city of central European Russia; formerly capital of both the Soviet Union and Soviet Russia; since 1991 the capital of the Russian Federation
      They marveled at the stunning architecture and rich history of Moscow, visiting iconic landmarks like the Kremlin.
    They marveled at the stunning architecture and rich history of Moscow, visiting iconic landmarks like the Kremlin.