MUSCOVY


Meaning of MUSCOVY in English

geographical name the principality of Moscow (founded 1295) which in 15th century came to dominate Russia, see: Russia

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.