Skye — synonyms, definition

1. Skye (Noun)

1 synonym
Isle of Skye
1 definition

Skye (Noun) — An island of northwestern Scotland noted for its rugged mountain scenery.

1 type of
island
1 part of
Inner Hebrides