nyala

Explore definitions, synonyms, and language insights of nyala

Definitions

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

More General Terms