meaning of impala
1. African antelope with ridged curved horns; moves with enormous leaps
Related Words
impala | impala lily | impalatable |
1. African antelope with ridged curved horns; moves with enormous leaps
impala | impala lily | impalatable |