impala
English
impala meaning in English • impala का अर्थ अंग्रेजी में
Noun
- An antelope (Aepyceros melampus) of Southeastern Africa, the male of which has ringed lyre-shaped horns, which curve first backward, then sideways, then upwards. ALso called impalla> and pallah>.