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