English
Detailed Synonyms for Canary Islands in English
Canary Islands:
-
the Canary Islands
– a group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces 1the Canary Islands; the Canaries– a group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces 1 -
the Canary Islands
the Canary Islands