zariba

noun

A tall protective hedge, around a village or fortified camp.