FIRTH Meaning of FIRTH in English A narrow inlet or arm of the sea; an Estuary. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012