nyala
English
nyala meaning in English • nyala का अर्थ अंग्रेजी में
Noun
- A spiral-horned South African antelope (Tragelaphus angasi) with a fringe of white hairs along back and neck.