DictionaryAI

Canary Islands

Short definition from Wiktionary

Proper noun

  1. An archipelago and autonomous community of Spain, off the coast of northwestern Africa, near Morocco.

We haven’t written up Canary Islands yet: Simple and Standard meanings, examples and a quiz.