shetland islands









shetland islands


plural noun

  1. an island group NE of the Orkney Islands: northernmost part of Great Britain. 550 sq. mi. (1425 sq. km).
53 queries 0.549