canary bird


Meanings

  • any of several small Old World finches

Synonyms