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

scapa Definition

Cancel
scapa
geographical name(Scapa Flow)
sea basin in the Orkney Islands, northern Scotland, providing ship achorage protected by several of the islands and giving access to the North Sea and the Atlantic Ocean

Words Related to scapa!

scapa Examples by Brain Bank Users