Definition of King Harry in English:

King Harry

noun

English Regional, East Anglian
rare
  • The goldfinch, Carduelis carduelis (also "King Harry Redcap").

Origin

Early 19th century; earliest use found in The Eclectic Review.