MOSKVA Meaning of MOSKVA in English n. Moscow, capital of Russian; capital city of the former U.S.S.R; Moscow river Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012