Definition of Tartary
a vast historical region in Asia and eastern Europe roughly extending from the Sea of Japan (East Sea) to the Dnieper River
Seen and Heard
What made you want to look up Tartary? Please tell us where you read or heard it (including the quote, if possible).