Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: isle of skye.

isle of skye top

[WORDNET DICTIONARY]

Noun isle of skye has 1 senses

   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


[RELATED WORDS]

belle isle cress, emerald isle, isle, isle of man, isle of wight, isle royal national park, safety isle, skye terrier