Find the word definition

Wikipedia
Charshanga

Charshanga, sometimes written Carsanga or Charshangngy, is a town in Lebap, Turkmenistan. As of 1989, it had a population of 8,654.