Scoresby Sound (noun) Definition, Meaning & Examples

noun
  1. a heavily indented arm of the Norwegian Sea in E Greenland.
Scoresby Sound (noun) Definition, Meaning & Examples

More Definitions