Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun loch_ness

1 sense of loch ness

Sense 1
Loch Ness -- (a lake in the Scottish highlands; the largest body of fresh water in Great Britain)
       INSTANCE OF=> loch -- (Scottish word for a lake)

2025, Cloud WordNet Browser