Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

zariba Definition

Cancel
zariba
noun(za-re-ba)
an improvised stockade constructed in parts of Africa especially of thorny bushes

Words Related to zariba!

zariba Examples by Brain Bank Users