English noun: Canary Islands | |||
| 1. | Canary Islands (location) a group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces | ||
| Synonyms | Canaries | ||
| Instance hypernym | island | ||
| Part holonym | Tenerife | ||
| Part meronym | Espana, Kingdom of Spain, Spain | ||