Synonyms of Canary Islands in English :
Antonyms of Canary Islands in English
Thesaurus of Canary Islands in English
Canary Islands
see definition of canary islandsSynonyms of canary islands
1. (noun) a group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces