Moray Firth mo·ray·firth uncommon noun 1. an inlet of the North Sea on the northeast coast of Scotland SynonymsMoray Firth Related words Broader terms firth WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.