Definition of honey kite in English:

honey kite

noun

  • Honey buzzard.

Origin

Late 19th century; earliest use found in Proceedings of the Zoological Society of London.