Crossword Solver
Anagram Solver
Thesaurus Solver
Dictionary
iPhone app
New!
Definition of zariba
zariba
Noun
("in East Africa") A tall protective hedge, around a village or fortified camp.