What does canary islands mean?

canary islands meaning in General Dictionary

a group of mountainous islands in the Atlantic from the northwest shore of Africa forming Spanish provinces

Sentence Examples with the word canary islands

The home of the common mackerel (to which the following remarks refer) is the North Atlantic, from the Canary Islands to the Orkneys, and from the Mediterranean and the Black Sea and the coasts of Norway to the United States.

View more Sentence Examples