Meaning of Muscovy

Definition of Muscovy

(noun) a Russian principality in the 13th to 16th centuries; Moscow was the capital

Other information on Muscovy

WIKIPEDIA results for Muscovy
Amazon results for Muscovy