loch ness
/L AA1 K N EH0 S/noun
- 1
A lake in the Great Glen of Scotland, United Kingdom, the second largest in Britain, and with a maximum depth of 226 metres. It is the alleged home of the Loch Ness monster, Nessie.
Translate “loch ness” into another language
Choose a language below to open the translator with English selected as the source language.