Find the word definition

Wikipedia
Zafarobod

Zafarobod (; , Zafarābād) is a town and jamoat in north-western Tajikistan. It is located in Sughd province. It is the capital of Zafarobod district