canary-islands

Nouns

  • (n) a group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces Canaries,

Synonyms

Canaries

Words of close approximity