noun
a narrow inlet of the sea; an estuary.
the Moray Firth
"Green light again"
"In Total Agreement"