Lochalsh

English

Etymology

From the Scottish Gaelic Loch Aillse, "foaming lake".

Proper noun

Lochalsh

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

Derived terms