Ghor Province/Definition

Also transliterated Ghowr, a province in central Afghanistan; its capital is Chagcharan.