Dictionary entry

Impalla

Webster's Dictionary 1913

Im‐pal″la (?), n.(Zoöl.) The pallah deer of South Africa.