geographical name islands in the Atlantic off NW Africa belonging to Spain area 2796 square miles (7242 square kilometers ), population 1,493,784 , Canarian adjective or noun
CANARY ISLANDS
Meaning of CANARY ISLANDS in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012