SynonymX
Speak
Tyne River
Definition of Tyne River
1.
A river in northern England that flows east to the North Sea
Noun
Synonyms for word "tyne river"
river tyne
tyne
Semanticaly linked words with "tyne river"
england
river