Skip to main content

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