IMPALA


Meaning of IMPALA in English

im ‧ pa ‧ la /ɪmˈpɑːlə/ BrE AmE noun ( plural impala ) [countable]

[ Date: 1800-1900 ; Language: Zulu ]

a large African ↑ antelope

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.