loch

n. Scot. Lake or narrow inlet of the sea. [gaelic]

n. A lake; a bay or arm of the sea.