Impalla


Im`pal´la


n.1.(Zool.) Same as Impala.