North Ballachulish en · PROPN Meanings A small village north of Loch Leven, Highland council area, Scotland (OS grid ref NN0560). Relateds South Ballachulish