English synonyms about - contact  

Orkney Islands

noun

1 Orkney Islands

An archipelago of about 70 islands in the North Atlantic and North Sea off the northeastern coast of Scotland.


Find more on orkney islands elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0353