CANARY ISLANDS Meaning of CANARY ISLANDS in English group of islands in the Atlantic ocean near the northwest coast of Africa Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012