VariousWords beta
Related Terms:
Definitions:
Noun
Canary Islands
Canaries
Definition: a group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces
Definition: plural of canary
Verb
Definition: Third-person singular simple present indicative form of canary