English dictionary

impala meaning and definition

Definition and meaning of impala at MeaningMonkey.org. impala meaning and definition in the English Dictionary.

IMPALA noun

Definition of impala (noun)

  1. African antelope with ridged curved horns; moves with enormous leaps
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: