Edition of 1905. See also River Cherwell on Wikipedia; and the disclaimer.

CHER′WELL. A stream which falls into the Isis, or Thames, near Oxford, England. It rises in the southwest of Northamptonshire, and forms the western boundary of Oxfordshire for a considerable distance (Map: England, E 5).