English synonyms about - contact  

Canary Islands

noun

1 Canary Islands

A group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces.

synonym: Canaries.

Dutch: Canarische Eilanden
Polish: Wyspy Kanaryjskie


Find more on Canary Islands elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0348