English

edit

Etymology

edit

From Scottish Gaelic Loch Aillse (foaming lake).

Proper noun

edit

Loch Alsh

  1. a sea inlet between the isle of Skye in the Inner Hebrides and the Northwest Highlands of Scotland