Noun moray firth has 1 sense
  1. Moray Firth - an inlet of the North Sea on the northeast coast of Scotland
    --1 is a kind of
    firth
,
TOP