LochnounA lake.A bay or arm of the sea.Synonyms: bay, firth, sea loch, lough, lake🔗 Explore synonyms & relationships🌍 See word origin & history