Synonyms of isle of skye

Noun


1. Isle of Skye

usage: an island of northwestern Scotland noted for its rugged mountain scenery

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.