SynonymX
Speak
Canary Islands
Definition of Canary Islands
1.
A group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces
Noun
Synonyms for word "canary islands"
canaries
Semanticaly linked words with "canary islands"
espana
kingdom of spain
spain
tenerife
island