orkney islands

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

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

orkney islands
The ferry approaches the Orkney Islands on a clear day.