Finch falcon Meaning, Definition & Usage

Definitions
  1. (Zoöl.), one of several very small East Indian falcons of the genus Hierax.

Webster 1913