ALL meanings of thames
Thames
T t - noun thames a river in S England, flowing E through London to the North Sea. 209 miles (336 km) long. 1
- noun thames a river in SE Canada, in Ontario province, flowing SW to Lake St. Clair. 160 miles (260 km) long. 1
- noun thames an estuary in SE Connecticut, flowing S past New London to Long Island Sound. 15 miles (24 km) long. 1
- noun thames river in England 1
- noun thames a river in S England, rising in the Cotswolds in several headstreams and flowing generally east through London to the North Sea by a large estuary. Length: 346 km (215 miles) 0
- noun thames a river in SE Canada, in Ontario, flowing south to London, then southwest to Lake St Clair. Length: 217 km (135 miles) 0
- noun thames river in S England, flowing from Gloucestershire east through London into the North Sea: 210 mi (338 km) 0
- noun thames river in SE Ontario, Canada, flowing southwest into Lake St. Clair: 163 mi (262 km) 0
- noun thames estuary in SE Conn., flowing south into Long Island Sound: 15 mi (24 km) 0