loch
/lɒk/noun
1- Scottish a lake〈苏格兰〉湖。
1.1
- (亦作sea loch)an arm of the sea, especially when narrow or partially landlocked狭长海湾。
词源
late Middle English: from Scottish Gaelic.