Meaning of tyne river

Definition of tyne river

(noun) a river in northern England that flows east to the North Sea

Other information on tyne river

WIKIPEDIA results for tyne river
Amazon results for tyne river