Ca•nar•y Is•lands
We found 3 definitions of canary islands from 3 different sources.
Noun |
||
canary islands - a group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces | ||
Canaries | ||
espana, kingdom of spain, spain a parliamentary monarchy in southwestern Europe on the Iberian Peninsula; a former colonial power |