Find the word definition

Wikipedia
Ghormach

Ghormach or Ghowrmach is a village in Badghis Province in north western Afghanistan. It serves as the center of Ghormach District.