loch

A Scottish word for a lake or sea inlet.