Definition of crown pigeon in English:

crown pigeon

noun

  • Crowned pigeon.

Origin

Early 19th century; earliest use found in The London Journal of Arts and Science.