Feedback
Loch ness
Meaning
Name
●
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.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better