Please enable javascript to use dictionary! Howto enable javascript?
canary [canaries]▼(bird from the Canary Islands)noun[UK: kə.ˈneə.ri] [US: kə.ˈne.ri]The world's largest telescope is in the Canary Islands. = Il telescopio più grande al mondo è alle Canarie.
↑