lochDict.lkDict.lk - Sinhala to English DictionaryMeaning loch Tweet Sinhala Dictionary definitions for lochloch 🔊 /lɑˈk/loch : විලloch definitionNoun. A lake; a bay or arm of the sea.A kind of medicine to be taken by licking with the tongue; a lambative; a lincture.Lern More AboutWiki Definition: lochGoogle Search result: GoogleWiki Article: Wikipedia Tweet