Find the word definition

Wikipedia
Jaghori (Hazara tribe)

The Jaghori are a tribe of Hazara people in Afghanistan, who mostly inhabit Ghazni Province. They form the majority of the Hazaras in Quetta.