meaning of orkney islands

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


Related Words

orkney islands |

Developed & Maintained By Taraprasad.com

Treasure Words