Meaning of Tyne

Definition of Tyne

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

Other information on Tyne

WIKIPEDIA results for Tyne
Amazon results for Tyne