Synonyms of Canary Islands in English :

Antonyms of Canary Islands in English

Thesaurus of Canary Islands in English

Canary Islands

see definition of canary islands

Synonyms of canary islands

1. (noun) a group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces