Definition of jackal buzzard in English:

jackal buzzard

noun

  • An African bird of prey with black, white, and chestnut plumage, Buteo rufofuscus, having a call that resembles that of a jackal.

Origin

Mid 19th century.