Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
loch ness
has 1 sense
Loch Ness
- a lake in the Scottish highlands; the largest body of fresh water in Great Britain
--
1
is a kind of
loch
--
1
is a part of
Scotland
--
1
has parts:
Loch Ness monster
,
Nessie
,
TOP