Skip to main content

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.
Advertisement