Dictionary.com
Thesaurus.com

Grand Duchy of Muscovy

American  
Or Grand Duchy of Moscow

noun

  1. Muscovy.


Vocabulary.com logo
by dictionary.com

Look it up. Learn it forever.

Remember "Grand Duchy of Muscovy" for good with VocabTrainer. Expand your vocabulary effortlessly with personalized learning tools that adapt to your goals.

Take me to Vocabulary.com