Link Centre Dictionary

Moray Firth

mo·ray·firth

uncommon

noun

1.

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

Synonyms

Related words

Broader terms

WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.