Dictionary
Muscovy
geographical name Mus·co·vy \ˈməs-kə-vē\
Definition of MUSCOVY
1
the principality of Moscow (founded 1295) which in 15th century came to dominate Russia
2
— see russia 1
ADVERTISEMENT
Seen & Heard
What made you want to look up Muscovy? Please tell us where you read or heard it (including the quote, if possible).