← DefinitionshareGuessfirthnounA narrow inlet of the sea, especially in Scotland.Synonymsinletnounestuarynoun