THE CANARIES


Meaning of THE CANARIES in English

Caˈnary ˌIslands, the BrE AmE ( also the Canaries )

a group of islands near northwest Africa which belong to Spain. British tourists often visit the Canary Islands because the weather is always warm and sunny.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.