Definition of king lory in English:

king lory

noun

rare
  • = king parrot.

Origin

Mid 19th century.