nyala has definitions from the fields of zoology,South Africa,government,geography
1
[ noun ] (government,geography) city in Sudan

Related terms

city Sudan

2
[ noun ] (zoology,South Africa) spiral-horned South African antelope with a fringe of white hairs along back and neck
*