ORKNEY ISLANDS Meaning of ORKNEY ISLANDS in English n. group of islands in the North Sea off the northern coast of Scotland Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012