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 | ||