Definitions | Thames |
| proper noun
- River in South England flowing 336 km (209 mile, mi.) through London to the North Sea.
- River in Ontario province, Canada, flowing 258 km (160 mile, mi.) to Lake St. Clair.
- Estuary in the U.S. State of Connecticut flowing 24 km (15 mile, mi.) past New London to Long Island Sound.
Supplemental Details:Sponsor an extended definition for Thames for as little as $10 per month. Click here to contact us.
| |
|