Zariba meaning

zərēbə
In the Sudan region and surrounding territory, a camping place or enclosure formed by a palisade or thorn hedge.
noun
0
0
(in East Africa) A tall protective hedge, around a village or fortified camp.
noun
0
0
Advertisement