common canary

Explore definitions, synonyms, and language insights of common canary

Definitions

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

More General Terms