Find the word definition

Wikipedia
Trondra

Trondra is one of the Scalloway Islands, a subgroup of the Shetland Islands in Scotland. It shelters the harbour of Scalloway and has an area of .