The AI-powered English dictionary
An island in Argyll and Bute, Scotland, United Kingdom, any of three islands so named examples