Definition of Zareba

What does the word Zareba mean?