• word of the day

    nyala

    nyala - Dictionary definition and meaning for word nyala

    Definition
    (noun) city in Sudan Definition
    (noun) spiral-horned South African antelope with a fringe of white hairs along back and neck
    Synonyms : tragelaphus angasi
Download our Mobile App Today
Receive our word of the day
on Whatsapp