FAQs About the word loch ness

Loch Ness

a lake in the Scottish highlands; the largest body of fresh water in Great Britain

No synonyms found.

No antonyms found.

loch linnhe => Loch Linnhe, loch achray => Loch Achray, loch => jezioro, locellate => komórkowy, locator => lokalizator,