Meaning of impala
Definition of impala
(noun)
African
antelope
with
ridged
curved
horns; moves with
enormous
leaps
Other information on impala
WIKIPEDIA results for
impala
Amazon results for
impala
Tweet