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)
- African antelope with ridged curved horns; moves with enormous leaps
- synonyms: Aepyceros melampus
Source: Princeton University Wordnet