Definition of Muscovy
1 the principality of Moscow (founded 1295) which in the 15th century came to dominate Russia
2 — see russia 3
Learn More about muscovy
Britannica.com: Encyclopedia article about Muscovy
Seen and Heard
What made you want to look up Muscovy? Please tell us where you read or heard it (including the quote, if possible).