impalla Meaning, Definition & Usage

Im*pal"la noun
Definitions
  1. (Zoöl.) The pallah deer of South Africa.

Webster 1913