Isle of Skye - an island of northwestern Scotland noted for its rugged mountain sceneryInner Hebrides - islands between the Outer Hebrides and the western coast of Scotland
EncyclopediaSeeSkye
Isle of Skye
noun
Words related to Isle of Skye
noun an island of northwestern Scotland noted for its rugged mountain scenery