What is the meaning of impala in English?

Learn vocabulary with pictures as well as definitions of impala in English

Learn in

See more

n. impala

Definition of impala in English

Antelope of medium size with a light brown and white coat, known for its jumping abilities, and endemic to Africa.