Canaries
1.
(
noun
) a group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces
Synonyms:
Canary Islands
Related Words:
island
Terms and Conditions of Use / Copyright Notice