0%

ALL meanings of moskva

Mo·skva
M m
  • noun moskva Russian name of Moscow. 1
  • noun moskva a river in W central Russia, rising in the Smolensk-Moscow upland, and flowing southeast through Moscow to the Oka River: linked with the River Volga by the Moscow Canal. Length: about 500 km (310 miles) 0
  • abbreviation MOSKVA Moscow 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?