Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

shetland islands Definition

Cancel
shetland islands
geographical name(South Shetland Islands)
uninhabited British islands in the South Atlantic southeast of Cape Horn off the tip of the Antarctic Peninsula

Words Related to shetland islands!

shetland islands Examples by Brain Bank Users