orcades meaning in English
n. orkney islands, an archipelago of about 70 islands in the north atlantic and north sea off the northeastern coast
n. orkney islands, an archipelago of about 70 islands in the north atlantic and north sea off the northeastern coast