loch
noun
°A lake.
°A bay or arm of the sea.
synonyms: lake