FAQs About the word 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 achray => Λόχ Αχράι, loch => λίμνη, locellate => κυψελωτός, locator => εντοπιστής,