Definition of zariba

  1. zariba Noun ("in East Africa") A tall protective hedge, around a village or fortified camp.
Feedback Form