English
Noun en-noun
#(in the Sudan) A tall protective hedge, around a village or fortified camp.
Alternative spellings zareba
ru:zariba ta:zariba zh:zariba