English | German | Russian | Czech

impala English

Meaning impala meaning

What does impala mean?

impala

African antelope with ridged curved horns; moves with enormous leaps

Synonyms impala synonyms

What other words have the same or similar meaning as impala?

impala English » English

Aepyceros melampus wildebeest oryx eland antelopes

Are you looking for...?