Meaning of common canary

Definition of common canary

(noun) native to the Canary Islands and Azores; popular usually yellow cage bird noted for its song

Other information on common canary

WIKIPEDIA results for common canary
Amazon results for common canary