Nyalas Meaning

There are 2 meaning(s) for word Nyalas

Meaning 1 : spiral-horned South African antelope with a fringe of white hairs along back and neck

    Synonyms : tragelaphus angasi
Meaning 2 : city in Sudan