isle_of_skyeEnglish

Isle of Skye

Noun

An island of northwestern Scotland noted for its rugged mountain scenery

English: Isle of Skye