Home

Word

Isle of Skye, n.
more info an island of northwestern Scotland noted for its rugged mountain scenery
<noun.location>

Isle of Skye
semantic pointers
part holonym
instance hypernym