-
nounan archipelago of about 100 islands in the North Atlantic off the north coast of Scotland
Similar:
part of:
Definition that contains zetland
We don't have definitions for this word yet.