WEBoggle Menu
Dictionary Definition of tyne
Tyne noun a river in north-eastern England, in Northumberland, flowing into the North Sea. About 130 km. |
Tyne noun a river in north-eastern England, in Northumberland, flowing into the North Sea. About 130 km. |