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