×

Loch

Loch is a word meaning "lake" or "sea inlet" in Scottish and Irish Gaelic, subsequently borrowed into English. In Irish contexts, it often appears in the anglicized form "lough". Lochs which connect to the sea may be called "sea lochs" or "sea... Wikipedia