ALL meanings of loch ness
loch ness
L l - noun loch ness a lake in NW Scotland, near Inverness. 23 miles (37 km) long. 1
- noun loch ness a lake in NW Scotland, in the Great Glen: said to be inhabited by an aquatic monster. Length: 36 km (22.5 miles). Depth: 229 m (754 ft) 0