tyne_riverEnglish

River Tyne, Tyne, Tyne River

Noun

A river in northern England that flows east to the North Sea

English: Tyne, River Tyne, Tyne River

English words with similar meanings

Show 2 words