isle of skye (scottish island)

listen to the pronunciation of isle of skye (scottish island)
English - English

Definition of isle of skye (scottish island) in English English dictionary

isle of skye
an island of northwestern Scotland noted for its rugged mountain scenery