LOCH Meaning of LOCH in English n. Achray LochHoly LochKatrine LochLeven LochLinnhe LochLomond LochNess LochRannoch Loch Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012