Dictionary.com
definitions
  • synonyms

Grand Duchy of Muscovy

or Grand Duchy of Moscow

See more synonyms for Grand Duchy of Muscovy on Thesaurus.com
noun
  1. Muscovy(def 1).
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018