Where does the word loch come from?

Loch is a Scottish Gaelic word meaning "lake" or "sea inlet". It is cognate with the Irish word loch, the Manx word logh, and the Welsh word llyn. The word is thought to come from the Proto-Celtic word *lok-, meaning "to wash" or "to pour".
Copyright Wanderlust World © https://www.ynyoo.com