Find the word definition

Wikipedia
Tli

Tli or Tlia is a settlement in the Dzau district of South Ossetia, a region of Georgia whose sovereignty is disputed.