Shetland Islands (0 synonym found)

Definition of Shetland Islands:

(n) : a group of islands of Scotland, roughly north-east of the Orkney Islands; the region of Scotland comprising these islands

Definition of Shetland Islands:

(n) : a group of islands of Scotland, roughly north-east of the Orkney Islands; the region of Scotland comprising these islands
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top