Thames Look up Thames at Dictionary.com
Old English Temese, from Latin Tamesis (51 B.C.E.), from Brit. Tamesa, an ancient Celtic river name perhaps meaning "the dark one." The -h- is unhistorical (see th).