Cherwell /ˈt͡ʃɑːɹwɛl/ noun1 •A river that rises in Northamptonshire, before flowing through Oxfordshire and into the River Thames (Isis) at Oxford.