IMPALA


Meaning of IMPALA in English

noun (plural ~s or ~) Etymology: Zulu Date: 1875 a large brownish antelope ( Aepyceros melampus ) of southeastern Africa that in the male has slender curved horns with ridges

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.