Find the word definition

Wikipedia
Toraghundi

Toraghundi , or Towraghondi, is a border town in Afghanistan. It is immediately opposite to Serhetabat in Turkmenistan, with which it is connected by a road and a 1520 mm gauge railway which was restored to use in 2007.

The single railtrack was built in 1960.