Home / Dictionary / Canary islands

Canary islands Moderate

Canary islands has 2 different meanings across 2 categories:

Noun · Proper Noun

Definitions
Noun
1

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