Advertisement

Advertisement

Loch Ness

[lok nes, lokh]

noun

  1. a lake in NW Scotland, near Inverness. 23 miles (37 km) long.



Advertisement

Advertisement

Advertisement

Advertisement


“Loch Lomond”Loch Ness monster