noun Scot. a narrow channel of water between two islands or between an island and the mainland; a strait or sound. nouna male or female given name. noun Scot (esp in place names) a narrow strait or channelKyle of Lochalsh