Home

Cite

Synonyms of loch ness

Noun


1. Loch Ness

usage: a lake in the Scottish highlands; the largest body of fresh water in Great Britain

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.