Meaning of nyala

Definition of nyala

(noun) city in Sudan
spiral-horned South African antelope with a fringe of white hairs along back and neck

Other information on nyala

WIKIPEDIA results for nyala
Amazon results for nyala