canary bird

Noun
  1. Any of several small Old World finches (synset 101535980)

Found on Word Lists

Other Searches