Loch

What is Loch ?

Loch is (noun) (in Scotland.) an inland lake or arm of the sea

 

source: Easier English, Student Dictionary Upper Intermediate Level