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

Treasure Words