meaning of tyne river
1.
a
river
in
northern
England
that
flows
east
to
the
North
Sea
Related Words
river tyne
|
tyne river
|
Developed & Maintained By
Taraprasad.com