Synonyms and Antonyms for Moray_Firth

1. Moray Firth (n.)

an inlet of the North Sea on the northeast coast of Scotland

Synonyms: