• word of the day

    kraal

    kraal - Dictionary definition and meaning for word kraal

    Definition
    (noun) a village of huts for native Africans in southern Africa; usually surrounded by a stockade Definition
    (noun) a pen for livestock in southern Africa
Download our Mobile App Today
Receive our word of the day
on Whatsapp