Canaries - Definition

canaries

n 1: a group of mountainous islands in the Atlantic off the
northwest coast of Africa forming Spanish provinces [syn:
Canary Islands, Canaries]

Look up another word