Letters that make Muscovy
s, o, c, m, u, v, y are letters that make 'Muscovy'
1 possible definitions for 'Muscovy'
Under this definition, muscovy is a noun and has the following properties:
'Muscovy' can be considered an instance of principality, princedom.
'Muscovy' can be a part of Russia.