The Lox Yeo is one of several rivers called the River Yeo in Somerset and Devon. The name Yeo is from the Old English word ea, meaning simply "river". It is said that the river was once known simply as the Lox. “Lox” may be of Old Welsh origin, in which language it would indicate either "winding stream" or "bright one".
- Ekwall (1928) English River Names Oxford University Press
- Breeze, A. (2007): Review of The Cambridge Dictionary of English Place-Names