Canary Islands (an archipelago and autonomous community of Spain, off the coast of northwestern Africa, near Morocco)
Improve your pronunciation
Practice speaking and memorizing "Canaries" and many other words and sentences in French.