Translation of "loch" - English-Spanish dictionary

loch

noun uk /lɒk/ us /lɑːk/ plural lochs

in Scotland, a lake or inlet of the sea or ocean

lago (en Escocia)
Loch Lomond

(Translation of “loch” from the Cambridge English-Spanish Dictionary © Cambridge University Press)