Moray Firth (noun) Definition, Meaning & Examples

noun
  1. an arm of the North Sea projecting into the NE coast of Scotland. Inland portion about 30 miles (48 km) long.
noun
  1. an inlet of the North Sea on the NE coast of Scotland. Length: about 56 km (35 miles)
Moray Firth (noun) Definition, Meaning & Examples

More Definitions