Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

cherwell Definition

Cancel
cherwell
geographical name(Cher-well)
river 30 miles (48 kilometers) long in central England in Northamptonshire and Oxfordshire flowing south into the Thames River at Oxford

Words Related to cherwell!

cherwell Examples by Brain Bank Users