lochs
n. 湖( loch的名词复数 ); 狭长的海湾
A loch is a large area of water in Scotland that is completely or almost completely surrounded by land.
...twenty miles north of Loch Ness.
尼斯湖以北20英里