isle of skye(n = noun.location) - an island of northwestern Scotland noted for its rugged mountain scenery;
is a kind of island
is a part of inner hebrides
belle isle cress, emerald isle, isle, isle of man, isle of wight, isle royal national park, safety isle, skye terrier