CANARY


Meaning of CANARY in English

(n.) A canary bird.

Webster's English dictionary.      Английский словарь Webster.