Laughing falcon Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a South American hawk (Herpetotheres cachinnans); so called from its notes, which resemble a shrill laughing.

Webster 1913