Meaning of canary bird

Definition of canary bird

(noun) any of several small Old World finches

Other information on canary bird

WIKIPEDIA results for canary bird
Amazon results for canary bird