Definition of zariba

Definition of zariba
  1. zariba Noun ("in East Africa") A tall protective hedge, around a village or fortified camp.
Need more help? Try our forum NEW