Noun: Thames temz
- A long river in England; flows eastward through London to the North Sea
- River Thames, Thames River
Type of: river
Part of: England
Encyclopedia: Thames, Xavier