Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
Multi-word Results
Canary Islands a group of islands off the northwest coast of Africa that comprises two Spanish provinces; Canaries.
canary yellow see canary.