Moray Firth


noun

an arm of the North Sea projecting into the NE coast of Scotland. Inland portion about 30 miles (48 km) long.

British Dictionary definitions for moray firth

Moray Firth

noun

an inlet of the North Sea on the NE coast of Scotland. Length: about 56 km (35 miles)