Etymology
Advertisement

Thames

river through London, Old English Temese, from Latin Tamesis (51 B.C.E.), from British Tamesa, an ancient Celtic river name perhaps meaning "the dark one." The -h- is unetymological (see th).

Others are reading

Advertisement
Advertisement
Definitions of Thames

Thames (n.)
the longest river in England; flows eastward through London to the North Sea;
Synonyms: River Thames / Thames River
From wordnet.princeton.edu