Definition of "kraal"
noun:
-
In Central and Southern Africa, a rural village of huts surrounded by a stockade.
from Wiktionary, Creative Commons Attribution/Share-Alike License -
An enclosure for livestock.
from Wiktionary, Creative Commons Attribution/Share-Alike License
-