IMPALA


Meaning of IMPALA in English

[ ɪm'pα:lə , -'palə ]

■ noun ( plural same) a graceful antelope of southern and East Africa, with lyre-shaped horns. [ Aepyceros melampus .]

Origin

C19: from Zulu.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.