Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
canary islands
has 1 sense
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