zarebas

  • n.(The place to protect villages in the Sudan of Africa) protective Stockade (); the protective Stockade village
  • WebBarbed Mucha; barbed fence