Translation of "loch" - English-Traditional Chinese dictionary

See all translations

lochnoun [ C ]

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

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

湖,湖泊
Loch Lomond 洛蒙德湖

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