Loch Linnhe loch·linnhe uncommon noun 1. an inlet of the Atlantic Ocean on the western coast of Scotland SynonymsLoch Linnhe Related words Broader terms loch Parts Scotland WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.