The Teviot is a river of Scotland. The Teviot flows north-east 60 km to join the Tweed near kelso. Research Teviot