WordRel.com
Canary Islands
Noun
a group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces
synonym
Canaries
holo part
Espana
Kingdom of Spain
Spain
instance hypernym
island
mero part
Tenerife
Canary Islands vs Canaries
© WordRel.com 2024,
CC-BY 4.0
/
CC-BY-SA 3.0
.
Details