Zariba

Noun

  • (in East Africa) A tall protective hedge, around a village or fortified camp.

Leave a Reply

Your email address will not be published.