ALL meanings of moray firth
mo·ray firth
M m - noun moray firth an arm of the North Sea projecting into the NE coast of Scotland. Inland portion about 30 miles (48 km) long. 1
- noun moray firth an inlet of the North Sea on the NE coast of Scotland. Length: about 56 km (35 miles) 0
- noun moray firth inlet of the North Sea, on the NE coast of Scotland 0