zariba

Definitions:

  • A tall protective <xref>hedge</xref>, around a village or <xref>fortified</xref> <xref>camp</xref>.
powered by