KRAAL

Definition of KRAAL

  1. (noun)a village of huts for native Africans in southern Africa; usually surrounded by a stockade
  2. (noun)a pen for livestock in southern Africa