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 - Словарь современного английского языка.
2012