Meaning of moray firth
Definition of moray firth
(noun)
an
inlet
of the North Sea on the
northeast
coast
of Scotland
Other information on moray firth
WIKIPEDIA results for
moray firth
Amazon results for
moray firth
Tweet