Cherwell
geographical name
Cher·well
ˈchär-wəl
river 30 miles (48 kilometers) long in central England in Northamptonshire and Oxfordshire flowing south into the Thames River at Oxford
Love words? Need even more definitions?
Merriam-Webster unabridged
Share