Caˈnary ˌIslands, the (
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.
[TahlilGaran] Dictionary of Contemporary English ▲