a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)
Scottish word for a lake
loch详细解释
loch n.Scots (名词)【苏格兰】 A lake.湖An arm of the sea similar to a fjord.类似峡湾的海湾 来源:Middle English louch 中古英语 louch from Scottish Gaelic loch 源自 苏格兰的盖尔语 loch from Old Irish 源自 古爱尔兰语