Find the word definition

Wikipedia

Tukzar

Tukzar or Tokzar or Tugzar is a town in Sancharak district of Sar-e Pol Province, Afghanistan. The town is the administrative centre of Sancharak district.