Noun isle of skye has 1 sense
  1. Isle of Skye - an island of northwestern Scotland noted for its rugged mountain scenery
    --1 is a kind of
    island
    --1 is a part of Inner Hebrides
,
TOP