MUSCOVY Meaning of MUSCOVY in English [ 'mʌskəvi ]■ noun archaic Russia.Originfrom obs. Fr. Muscovie , from mod. L Moscovia , from Russ. Moskva 'Moscow'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004