Canaries Meaning

There are 1 meaning(s) for word Canaries

Meaning 1 : a group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces

    Synonyms : canary islands