Definition of Canary finch in US English:

Canary finch

noun

  • A canary, Serinus canaria; = canary bird.

Origin

Early 17th century.