Definify.com

Definition 2023


Loch_Ness

Loch Ness

English

Proper noun

Loch Ness

  1. A lake in the Great Glen of Scotland, the second largest in Britain, and with a maximum depth of 226 metres. It is the alleged home of the Loch Ness monster, Nessie.

Translations


Estonian

Proper noun

Loch Ness

  1. Loch Ness

Scots

Proper noun

Loch Ness

  1. Loch Ness