Find the word definition

Wikipedia
Shahristan (archeological site)

The site of the ancient town of Shahristan is located in the Sughd Province of western Tajikistan, just west of the town of Kairma. It was the former capital city of the Oshrusana between the 6th and 9th Centuries AD.