English

edit

Etymology

edit

from the Scottish Gaelic Loch Aillse, "foaming lake"

Proper noun

edit

Lochalsh

  1. a district of mainland Scotland, currently part of the Highland council area