Etymology 1 Gaelic loch. See Lake of water. Noun (Scottish): A lake; a bay or arm of the sea Etymology 2 French looch, Arabic la'g, an electuary, or any medicine which may be licked or sucked, from la'g' to lick Noun ''(Medicine): A kind of medicine to be taken by licking with the tongue; a lambative; a lincture