Noun canary islands has 1 sense
  1. Canary Islands, Canaries - a group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces
    --1 is a kind of island
    --1 is a part of Spain, Kingdom of Spain, Espana
    --1 has parts: Tenerife
,
TOP