2 English Synonyms for SHETLAND
Prev.1Next
Definition: 1. A group of islands of Scotland, roughly north-east of the Orkney Islands.
There are 3 definitions of the word Shetland Islands
Show more information about Shetland Islands
Definition: 1. A small horse of a breed originally from the Shetland Islands
Show more information about Shetland pony
Prev.1Next
Search took: 2.8786 ms