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