Submitted names are contributed by users of this website. The accuracy of these name definitions cannot be guaranteed.
Meaning & History
The name of the river in southern England on which London is situated. This is a Brythonic river-name, explained as a derivative of Common Brythonic *temēlos, 'darkness' (compare Old Welsh timuil, 'darkness').