[ad_1] noun an island in SW Scotland, in the Firth of Clyde. 166 sq. mi. (430 sq. km). nounan island off the SW coast of Scotland, in the Firth of Clyde. Pop: 5045 (2001). Area: 427 sq km (165 sq miles) [ad_2]