canaries
1. [ noun ] (geography) a group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces
Synonyms: Canary_Islands
Related terms: island Spain tenerife
Similar spelling:   canarese
  canary_seed