meaning of orkneys

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


Related Words

orkney islands | orkneyan |

Developed & Maintained By Taraprasad.com

Treasure Words