Advertisement
Advertisement
Moray Firth
noun
- an arm of the North Sea projecting into the NE coast of Scotland. Inland portion about 30 miles (48 km) long.
Moray Firth
noun
- an inlet of the North Sea on the NE coast of Scotland. Length: about 56 km (35 miles)
Advertisement
Advertisement
Advertisement
Advertisement
Browse