Word
Canary Islands, n.
a group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces
<noun.location>
Canaries
Canary Islands
semantic pointers
part holonym
Spain, Kingdom of Spain, Espana
instance hypernym
island
part meronym
Tenerife