Find the word definition

Wikipedia
Xagar (Tibet)

Xagar is a village in the Tibet Autonomous Region of China.

Xagar

Xagar can refer to:

  • Xagar (Tibet), a village in Tibet
  • Xagar District, a district in Somalia