Cite
 

Synonyms of canary islands

Noun


1. Canary Islands, Canaries

usage: a group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.