Canary Islands

Canary Islands /kəˈneri/ proper noun
Canary Islands
/kəˈneri/
proper noun
Britannica Dictionary definition of CANARY ISLANDS

the Canary Islands

: Spanish islands in the Atlantic Ocean