What is the meaning of the word "kraal"?

Definitions:

  1. a pen for livestock in southern Africa copy to clipboard noun
    • We need to install more kraals for all the new calfs. copy to clipboard