Tynes

What is Tynes?

Tynes definition and meaning on Dictionary terms:
noun Chiefly British.